Documentos de Académico
Documentos de Profesional
Documentos de Cultura
5
ANLISIS Y CONFIGURACIN DE
TELEFONA DE VOZ SOBRE IP
U.T. 5 - Pgina 2
2012-2013
2012-2013
U.T. 5 - Pgina 3
NDICE
1. Redes de ordenadores ________________________________________________________ 7
1.1
Introduccin ___________________________________________________________ 7
1.2
1.3
Tipos
1.3.1
1.3.2
1.3.3
1.4
11
12
13
14
1.5
16
16
17
18
18
18
19
20
2. El protocolo IP _____________________________________________________________ 21
2.1
Descripcin ___________________________________________________________ 21
2.1.1 Direcciones IP, mscaras de red y clases de direccin ____________________ 22
2.1.2 Direcciones IP reservadas, privadas y pblicas__________________________ 23
26
26
27
27
30
30
31
3.2 Concentradores_________________________________________________________ 37
3.3 Conmutadores _________________________________________________________ 38
3.3.1 Alimentacin a travs de Ethernet ____________________________________ 39
3.3.2 Calidad de servicio en redes de voz y datos _____________________________ 40
3.4 Encaminadores _________________________________________________________ 40
3.5 Proxy_________________________________________________________________ 43
4. Voz sobre IP (VoIP) _________________________________________________________ 45
4.1
Introduccin __________________________________________________________ 45
4.1.1 Qu es VoIP y Telefona IP? _______________________________________ 45
4.2
U.T. 5 - Pgina 4
2012-2013
4.3
4.4
49
50
50
51
51
4.5
53
53
53
54
54
4.6
4.7
4.8
Introduccin __________________________________________________________ 61
5.2
62
62
62
65
67
68
69
71
71
72
74
75
76
2012-2013
U.T. 5 - Pgina 5
U.T. 5 - Pgina 6
2012-2013
2012-2013
U.T. 5 - Pgina 7
1. Redes de ordenadores
1.1 Introduccin
Una red es un sistema de ordenadores y otros dispositivos conectados por cables entre s. La red ms
simple posible la forman dos ordenadores conectados mediante un cable. A partir de aqu su complejidad
puede aumentar hasta conectar miles de ordenadores en todo el mundo. El ejemplo ms conocido de este
ltimo caso es Internet. Las redes, en general, consisten en "compartir recursos", y uno de sus objetivos es
hacer que todos los programas, datos y equipo estn disponibles para cualquiera de la red que as lo solicite.
Una red conectada en un rea limitada se conoce como Red de rea local (LAN). Una LAN est contenida
a menudo en una sola ubicacin y utiliza, generalmente, el cable como medio de transmisin. En una LAN,
los recursos o computadoras intercambian informacin entre s, permitiendo compartirla. Lo compartido
puede ser la informacin contenida en el disco, una impresora o un mdem.
Prcticamente cualquier empresa que tenga varios ordenadores hoy en da tiene una red local que los
interconecta. Si la empresa dispone de varias sedes u oficinas dispersas dispondr tpicamente de una red
local (LAN, Local Area Network) en cada una de ellas y de un medio de interconexin de dichas redes locales
a travs de enlaces telefnicos (tambin llamados accesos WAN, Wide Area Network). La red o redes
permiten acceder a informacin importante y actualizada de manera rpida, por ejemplo una base de datos
que contenga toda la informacin comercial de la compaa (productos, stocks, precios, plazos de entrega,
etc.). A menudo estas bases de datos estn en uno o unos pocos ordenadores de la red, ya que la existencia
de mltiples copias complica las actualizaciones.
U.T. 5 - Pgina 8
2012-2013
La red en las empresas permite compartir recursos, tales como perifricos de elevado costo (impresoras
lser, scanners, plotters, filmadoras, etc.), o programas (siempre y cuando la licencia que se posee permita
su uso en red) con el consiguiente ahorro de espacio en disco y sencillez de actualizacin.
Dicha red puede conectarse al exterior, bien directamente o a travs de un cortafuego o firewall, es
decir, una pasarela intermedia que permita controlar el acceso (entrante y/o saliente) para evitar problemas
de seguridad.
1.2.2
El uso de las redes de ordenadores por particulares tiene tres objetivos fundamentales:
1
2
3
Acceso a informacin
Comunicacin
Entretenimiento
El acceso a informacin actualmente se centra en el acceso a Internet y sobre todo a servidores Web. En
torno a esto han aparecido multitud de servicios derivados del uso de la telemtica para diversos fines, tales
como teletrabajo, telecompra, teleenseanza, telemedicina, etc.
La comunicacin tiene lugar tanto a nivel individual (correo electrnico) como en grupos (listas de
distribucin, grupos de news, etc.). Esto incluye no solo informacin textual, sino tambin multimedia:
sonido, imagen y vdeo. Adems de estas aplicaciones asncronas, en las que los participantes no han de
coincidir en el tiempo, existen otras (llamadas iscronas) en las que si han de coincidir, como las que
permiten utilizar el ordenador como un telfono, para hablar con un usuario remoto a travs de la Internet;
esto supone un ahorro importante en algunos casos ya que se puede hacer una llamada a un lugar remoto
pagando tarifa local (lo cual ha motivado serias crticas y discusiones con las compaas telefnicas,
especialmente en Estados Unidos). Tambin est el servicio de videoconferencia, aunque poco extendido a
nivel particular debido a su escasa difusin y a sus requerimientos de capacidad, difciles de satisfacer con un
mdem telefnico.
Redes de difusin
Redes punto a punto
2012-2013
U.T. 5 - Pgina 9
En esta ltima clasificacin tambin se distingue a veces una categora intermedia, la formada por las
redes de rea metropolitana (MAN, Metropolitan Area Network).
1.3.1
Las LANs ms conocidas y extendidas son la Ethernet a 10 Mb/s, la IEEE 802.5 o Token Ring a 4 y 16
Mb/s, y la FDDI a 100 Mb/s. Estos tres tipos de LAN han permanecido prcticamente sin cambios desde
finales de los ochenta, por lo que a menudo se les referencia en la literatura como LANs tradicionales
(legacy LANs en ingls) para distinguirlas de otras mas modernas aparecidas en los 90, tales como la Fast
Ethernet (100 Mb/s).
A menudo las LANs requieren un tipo de cableado especfico (de cobre o de fibra); esto no suele ser un
problema ya que al instalarse en una fbrica, campus o similar, se tiene un control completo sobre el entorno
y las condiciones de instalacin.
El alcance limitado de las LANs permite saber el tiempo mximo que un paquete tardar en llegar de un
extremo a otro de la red, lo cual permite aplicar diseos que de otro modo no seran posibles, y simplifica la
gestin de la red.
U.T. 5 - Pgina 10
2012-2013
Como consecuencia del alcance limitado y del control en su cableado, las redes locales suelen tener un
retardo muy bajo en las transmisiones (decenas de microsegundos) y una tasa de errores muy baja.
La topologa bsica de las redes locales suele ser de bus (p. Ej. Ethernet) o de anillo (Token Ring o
FDDI). Sin embargo, pueden hacerse topologas mas complejas utilizando elementos adicionales, tales como
repetidores, puentes, conmutadores, etc., como veremos ms adelante.
En pocas recientes se ha popularizado una tcnica para aumentar el rendimiento de las redes locales,
que consiste en dividir una LAN en varias mas pequeas, con lo que el ancho de banda disponible para cada
uno es mayor; las diversas LANs as formadas se interconectan en un equipo especial denominado
conmutador LAN (o LAN switch); en casos extremos se puede llegar a dedicar una red por equipo,
disponiendo as de todo el ancho de banda para l.
1.3.2
En principio se considera que una MAN abarca una distancia de unas pocas decenas de kilmetros, que
es lo que normalmente se entiende como rea metropolitana. Existe solamente una red caracterstica de las
MANs, la conocida como IEEE 802.6 o DQDB (Distributed Queue Dual Bus), que puede funcionar a diversas
velocidades entre 34 y 155 Mb/s con una distancia mxima de unos 160 Km. En realidad la distincin de
MANs en base a la distancia es un tanto arbitraria, ya que FDDI puede llegar a 200 Km pero raramente se la
clasifica como MAN, al no ser un servicio ofrecido por las compaas telefnicas, cosa que s ocurre con DQDB
en algunos pases.
La tecnologa DQDB ha tenido escasa difusin. Su mayor mrito ha sido servir como predecesora de ATM
en algunos aspectos. En el futuro es de esperar que la red DQDB caiga en desuso o desaparezca ya que su
espacio ha sido ocupado por completo por las redes basadas en ATM.
El trmino MAN suele utilizarse tambin en ocasiones para denominar una interconexin de LANs
ubicadas en diferentes recintos geogrficos (por ejemplo diferentes campus) cuando se dan las siguientes
circunstancias:
La interconexin hace uso de enlaces telefnicos de alta o muy alta velocidad (comparable a la de las
propias LANs interconectadas).
La interconexin se efecta de forma transparente al usuario, que aprecia el conjunto como una
nica LAN por lo que se refiere a servicios, protocolos y velocidades de transmisin.
1.3.3
Las redes de amplio alcance se utilizan cuando no es factible tender redes locales, bien porque la
distancia no lo permite por el costo de la infraestructura o simplemente porque es preciso atravesar terrenos
pblicos en los que no es posible tender infraestructura propia. En todos estos casos lo normal es utilizar
para la transmisin de los datos los servicios de una empresa portadora. Hasta hace poco este tipo de
servicios eran ofrecidos en rgimen de monopolio por las compaas telefnicas en la mayora de los pases
de Europa. Afortunadamente esto esta cambiando rpidamente siendo posible por ejemplo en Espaa
contratar hoy en da servicios portadores de datos con Retevisin, o en breve con diversas compaas de
televisin por cable, si bien en muchos casos la mayor penetracin de Telefnica hace que haya un
monopolio de facto.
En la literatura especializada es frecuente referirse a las compaas telefnicas europeas genricamente
con la denominacin PTT, abreviatura de Post, Telegraph and Telephone. Esto se debe a que en muchos
pases de Europa la empresa que se encargaba tradicionalmente de las transmisiones telefnicas era la
misma que ofreca el servicio de correos y telgrafos, todo esto en rgimen de monopolio. Con la
liberalizacin del servicio de telefona y la aparicin de diversas compaas competidoras la denominacin
PTT se esta sustituyendo por la de operador (que quiere decir que opera la red); la costumbre hace que en
muchos casos se siga aun utilizando el trmino PTT.
Las redes WAN se implementan casi siempre haciendo uso de enlaces telefnicos que han sido diseados
principalmente para transmitir la voz humana, ya que este es el principal negocio de las compaas
telefnicas. Normalmente la infraestructura esta fuera del control del usuario, estando supeditado el servicio
disponible a la zona geogrfica de que se trate. Conseguir capacidad en redes WAN suele ser caro, por lo que
generalmente se solicita el mnimo imprescindible.
2012-2013
U.T. 5 - Pgina 11
Hasta tiempos recientes las conexiones WAN se caracterizaban por su lentitud, costo y tasa de errores
relativamente elevada. Con la paulatina introduccin de fibras pticas y lneas digitales en las
infraestructuras de las compaas portadoras las lneas WAN han reducido apreciablemente su tasa de
errores; tambin se han mejorado las capacidades y reducido los costos. A pesar del inconveniente que en
ocasiones pueda suponer el uso de lneas telefnicas tienen la gran virtud de llegar prcticamente a todas
partes, que no es poco.
Con la excepcin de los enlaces va satlite, que utilizan transmisin de difusin (broadcast), las redes
WAN se implementan casi siempre con enlaces punto a punto.
U.T. 5 - Pgina 12
2012-2013
El problema se resolvi de forma anloga a lo que se haba hecho con los ordenadores. Cada fabricante
elabor su propia arquitectura de red, que permita independizar las funciones y el software del hardware
concreto utilizado. De esta forma cuando se quera cambiar algn componente slo la funcin o el mdulo
afectado tena que ser sustituido. La primera arquitectura de redes fue anunciada por IBM en 1974, justo
diez aos despus de anunciar la arquitectura S/360, y se denomin SNA (Systems Network Architecture).
La arquitectura SNA se basa en la definicin de siete niveles o capas, cada una de las cuales ofrece una serie
de servicios a la siguiente, la cual se apoya en esta para implementar los suyos, y as sucesivamente. Cada
capa puede implementarse en hardware, software o una combinacin de ambos. El mdulo (hardware y/o
software) que implementa una capa en un determinado elemento de la red debe poder sustituirse sin afectar
al resto de la misma, siempre y cuando el protocolo utilizado se mantenga inalterado. Dicho en otras
palabras, SNA es una arquitectura altamente modular y estructurada.
Las ideas bsicas del modelo de capas son las siguientes:
La comunicacin entre dos capas adyacentes en un mismo sistema se realiza de acuerdo con una
interfaz. La interfaz es una forma concreta de implementar un servicio y no forma parte de la arquitectura de
la red.
La arquitectura de una red queda perfectamente especificada cuando se describen las capas que la
componen, su funcionalidad, los servicios que implementan y los protocolos que utilizan para hablar con sus
iguales. El conjunto de protocolos que utiliza una determinada arquitectura en todas sus capas se denomina
pila de protocolos (protocol stack )en ingls.
Las dos arquitecturas de redes ms importantes en la actualidad, corresponden a los protocolos OSI
(Open Systems Interconnection) y TCP/IP (Transmission Control Protocol/Internet Protocol).
1.4.1
El modelo de referencia de Interconexin de Sistemas Abiertos (OSI) lanzado en 1984 fue el modelo de
red descriptivo creado por ISO. Proporcion a los fabricantes un conjunto de estndares que aseguraron una
mayor compatibilidad e interoperabilidad entre los distintos tipos de tecnologa de red producidos por las
empresas a nivel mundial.
El modelo de referencia OSI se ha convertido en el modelo principal para las comunicaciones por red.
Aunque existen otros modelos, la mayora de los fabricantes de redes relacionan sus productos con el modelo
de referencia de OSI. Esto es en particular as cuando lo que buscan es ensear a los usuarios a utilizar sus
2012-2013
U.T. 5 - Pgina 13
productos. Se considera la mejor herramienta disponible para ensear cmo enviar y recibir datos a travs
de una red.
Ventajas del modelo OSI
Reduce la complejidad.
Estandariza las interfaces.
Facilita el diseo modular.
Asegura la interoperabilidad de la tecnologa.
Acelera la evolucin.
Simplifica la enseanza y el aprendizaje.
6 Presentacin
5 Sesin
4 Transporte
3 Red
2 Enlace de datos
1 Fsica
Descripcin
Procesos de red a aplicaciones.
Suministra servicios de red a los procesos de aplicaciones, (por
ejemplo: email, transferencia de archivos y emulacin de
terminales.)
Representacin de datos.
Garantizar que los datos sean legibles para el sistema receptor.
Formato de los datos.
Estructura de los datos.
Negocia la sintaxis de transferencia de datos para la capa de
aplicacin.
Comunicacin entre host.
Establece, administra y termina sesiones de aplicaciones.
Conexiones de extremo a extremo.
Se ocupa de aspectos de transporte entre host.
Confiabilidad del transporte de datos.
Establecer, mantener terminar circuitos virtuales.
Deteccin de fallas y control de flujo de informacin de recuperacin.
Direccin de red y determinacin mejor ruta.
Prevee transferencia confiable de datos a traves de los medios.
Conectividad y seleccin de ruta entre sistemas.
Control directo de enlaces, acceso a los medios.
Prevee transferencia confiable de datos a traves de los medios.
Conectividad y seleccin de ruta entre sistemas. Direccionamiento
lgico.
Transmisin binaria.
Cables, conectores, voltajes, velocidades de transmisin datos.
U.T. 5 - Pgina 14
1.4.2
2012-2013
El modelo TCP/IP
Capa
Capa
Capa
Capa
de
de
de
de
aplicacin
transporte
Internet
acceso a la red
Aunque algunas de las capas del modelo TCP/IP tienen el mismo nombre que las capas del modelo OSI,
las capas de ambos modelos no se corresponden de manera exacta. Lo ms notable es que la capa de
aplicacin posee funciones diferentes en cada modelo.
2012-2013
U.T. 5 - Pgina 15
Los diseadores de TCP/IP decidieron que la capa de aplicacin deba incluir los detalles de las capas
de sesin y presentacin OSI. Crearon una capa de aplicacin que maneja aspectos de representacin,
codificacin y control de dilogo.
La capa de transporte se encarga de los aspectos de calidad del servicio con respecto a la confiabilidad,
el control de flujo y la correccin de errores. Uno de sus protocolos, el protocolo para el control de la
transmisin (TCP), ofrece maneras flexibles y de alta calidad para crear comunicaciones de red confiables,
sin problemas de flujo y con un nivel de error bajo.
El propsito de la capa Internet es dividir los segmentos TCP en paquetes y enviarlos desde cualquier
red. Los paquetes llegan a la red de destino independientemente de la ruta que utilizaron para llegar all. El
protocolo especfico que rige esta capa se denomina Protocolo Internet (IP). En esta capa se produce la
determinacin de la mejor ruta y la conmutacin de paquetes.
La relacin entre IP y TCP es importante. Se puede pensar en el IP como el que indica el camino a los
paquetes, en tanto que el TCP brinda un transporte seguro.
La capa de acceso de red tambin se conoce como la capa de host a red. Esta capa guarda relacin
con todos los componentes, tanto fsicos como lgicos, necesarios para lograr un enlace fsico. Incluye los
detalles de tecnologa de red, y todos los detalles de las capas fsicas y de enlace de datos del modelo OSI.
La figura anterior ilustra los protocolos ms comunes especificados por las capas del modelo de
referencia TCP/IP. Los protocolos ms usados de la capa de aplicacin son:
La capa de acceso de red se refiere a cualquier tecnologa en particular utilizada en una red especfica.
Independientemente de los servicios de aplicacin de red que se brinden y del protocolo de transferencia
que se utilice, existe un solo protocolo de Internet, IP. Esta es una decisin de diseo deliberada. IP sirve
como protocolo universal que permite que cualquier computador en cualquier parte del mundo pueda
comunicarse en cualquier momento.
Comparando el modelo OSI con los modelos TCP/IP, surgen algunas similitudes y diferencias.
Similitudes
U.T. 5 - Pgina 16
2012-2013
Diferencias
Para que varias estaciones accedan a los medios fsicos y a otros dispositivos de la red, se han inventado
diversas estrategias para el control de acceso a los medios. Comprender la manera en que los dispositivos de
red ganan acceso a los medios es esencial para comprender y detectar los errores en el funcionamiento de
toda la red.
1.5.1
La mayor parte del trfico en Internet se origina y termina en conexiones de Ethernet. Desde su
comienzo en la dcada de 1970, Ethernet ha evolucionado para satisfacer la creciente demanda de LAN de
alta velocidad. En el momento en que aparece un nuevo medio, como la fibra ptica, Ethernet se adapta para
sacar ventaja de un ancho de banda superior y de un menor ndice de errores que la fibra ofrece. Ahora, el
mismo protocolo que transportaba datos a 3 Mbps en 1973 transporta datos a 10 Gbps.
El xito de Ethernet se debe a los siguientes factores:
Con la llegada de Gigabit Ethernet, lo que comenz como una tecnologa LAN ahora se extiende a
distancias que hacen de Ethernet un estndar de red de rea metropolitana (MAN) y red de rea extensa
(WAN).
La idea original de Ethernet naci del problema de permitir que dos o ms hosts utilizaran el mismo
medio y evitar que las seales interfirieran entre s. El problema de acceso por varios usuarios a un medio
compartido se estudi a principios de los 70 en la Universidad de Hawai. Se desarroll un sistema llamado
Alohanet para permitir que varias estaciones de las Islas de Hawai tuvieran acceso estructurado a la banda
de radiofrecuencia compartida en la atmsfera. Ms tarde, este trabajo sent las bases para el mtodo de
acceso a Ethernet conocido como CSMA/CD.
2012-2013
U.T. 5 - Pgina 17
En 1985, el comit de estndares para Redes Metropolitanas y Locales del Instituto de Ingenieros
Elctricos y Electrnicos (IEEE) public los estndares para las LANs. Estos estndares comienzan con el
nmero 802. El estndar para Ethernet es el 802.3. El IEEE quera asegurar que sus estndares fueran
compatibles con el modelo OSI de la Organizacin Internacional de Estndares (ISO). Por eso, el estndar
IEEE 802.3 deba cubrir las necesidades de la Capa 1 y de las porciones inferiores de la Capa 2 del modelo
OSI. Como resultado, ciertas pequeas modificaciones al estndar original de Ethernet se efectuaron en el
802.3.
Las diferencias entre los dos estndares fueron tan insignificantes que cualquier tarjeta de interfaz de la
red de Ethernet (NIC) puede transmitir y recibir tanto tramas de Ethernet como de 802.3. Bsicamente,
Ethernet y IEEE 802.3 son un mismo estndar.
El ancho de banda de 10 Mbps de Ethernet era ms que suficiente para los lentos computadores
personales (PC) de los aos 80. A principios de los 90, los PC se volvieron mucho ms rpidos, los tamaos
de los archivos aumentaron y se producan cuellos de botella en el flujo de los datos. La mayora a causa de
una baja disponibilidad del ancho de banda. En 1995, el IEEE anunci un estndar para Ethernet de 100
Mbps. Ms tarde siguieron los estndares para Ethernet de un gigabit por segundo (Gbps, mil millones de
bits por segundo) en 1998 y 1999.
Todos los estndares son bsicamente compatibles con el estndar original de Ethernet. Una trama de
Ethernet puede partir desde una antigua NIC de 10 Mbps de cable coaxial de un PC, subir a un enlace de
fibra de Ethernet de 10 Gbps y terminar en una NIC de 100 Mbps. Siempre que permanezca en redes de tipo
Ethernet, el paquete no cambia. Por este motivo, se considera que Ethernet es muy escalable. El ancho de
banda de la red podra aumentarse muchas veces sin cambiar la tecnologa base de Ethernet.
1.5.2 Reglas del IEEE para la denominacin Ethernet
Ethernet agrupa una familia de tecnologas para red que incluye Legacy, Fast Ethernet y Gigabit
Ethernet. Las velocidades de Ethernet pueden ser de 10, 100, 1000 10000 Mbps. El formato bsico de la
trama y las subcapas del IEEE de las Capas OSI 1 y 2 siguen siendo los mismos para todas las formas de
Ethernet.
Cuando es necesario expandir Ethernet para agregar un nuevo medio o capacidad, el IEEE publica un
nuevo suplemento del estndar 802.3. Los nuevos suplementos reciben una designacin de una o dos letras,
como por ejemplo: 802.3u. Tambin se asigna una descripcin abreviada (identificador) al suplemento.
La descripcin abreviada consta de:
Ejemplo 10BaseT: 10 Mbps + Seal en banda base + Par trenzado sin blindaje
U.T. 5 ANLISIS Y CONFIGURACIN DE TELEFONA DE VOZ SOBRE IP
U.T. 5 - Pgina 18
2012-2013
Ethernet emplea sealizacin banda base (es decir sin modulacin), la cual utiliza todo el ancho de banda
del medio de transmisin. La seal de datos se transmite directamente por el medio de transmisin.
1.5.3 Ethernet y el modelo OSI
Ethernet opera en dos reas del modelo OSI, la mitad inferior de la capa de enlace de datos, conocida
como subcapa MAC y la capa fsica.
Todos los dispositivos conectados a una red de rea local Ethernet tienen adaptadores con direcciones
MAC incluidas las estaciones de trabajo, impresoras, routers y switches.
1.5.5 Trama Ethernet
Una trama o frame es la unidad de transmisin de las operaciones de la capa o nivel 2, enlace de datos,
de una red. Cuando la capa de enlace de datos recibe un mensaje, le da formato para convertirlo en una
trama de datos o paquete. Los campos que componen una trama Ethernet son los siguientes:
Prembulo: Patrn alternado de unos y ceros que se utiliza para la sincronizacin de los tiempos
en implementaciones de 10 Mbps y menores de Ethernet. Las versiones ms veloces de Ethernet
2012-2013
U.T. 5 - Pgina 19
son sncronas y esta informacin de temporizacin es redundante pero se retiene por cuestiones
de compatibilidad.
Delimitador de inicio de trama: Campo de un octeto que marca el final de la informacin de
temporizacin y contiene la secuencia de bits 10101011.
Direccin destino: Contiene la direccin destino MAC.
Direccin origen: Contiene la direccin MAC de origen.
Longitud / Tipo: Identifica el estndar implementado (IEEE 802.3 Ethernet DIX-).
Datos y relleno: Campo de 46 a 1500 bytes de longitud. Contiene los datos a transferir entre
origen y destino. Si este campo fuera menor de 46 bytes se aade un campo de relleno para
mantener el tamao mnimo de paquete.
FCS: Campo de 4 bytes de longitud que contiene un valor de para control de errores, CRC
(Cyclical Redundancy Check).
Prembulo
Delimitador
de inicio de
trama
Direccin
de
destino
Prembulo
Delimitador
de inicio de
trama
Direccin
de
destino
IEEE 802.3
6
64 a 1500
Direccin
de origen
Longitud
/ Tipo
Encabezado
y datos de
802.2
Ethernet
6
64 a 1500
Tipo
Datos
Direccin
de origen
4
Secuencia
de
verificacin
de trama
4
Secuencia
de
verificacin
de trama
Las tres tecnologas comunes de Capa 2 son Token Ring, FDDI y Ethernet. Las tres especifican
aspectos de la Capa 2, LLC, denominacin, entramado y control de acceso al medio, as como tambin
los componentes de sealizacin y de medios de Capa 1. Las tecnologas especficas para cada una son
las siguientes:
Ethernet: topologa de bus lgica (el flujo de informacin tiene lugar en un bus lineal) y en
estrella o en estrella extendida fsica (cableada en forma de estrella)
Token Ring: topologa lgica de anillo (en otras palabras, el flujo de informacin se controla en
forma de anillo) y una topologa fsica en estrella (en otras palabras, est cableada en forma de
estrella)
U.T. 5 ANLISIS Y CONFIGURACIN DE TELEFONA DE VOZ SOBRE IP
U.T. 5 - Pgina 20
2012-2013
FDDI: topologa lgica de anillo (el flujo de informacin se controla en un anillo) y topologa fsica
de anillo doble (cableada en forma de anillo doble)
Hay dos categoras amplias de Control de acceso al medio: determinstica (por turnos) y la no
determinstica (el que primero llega, primero se sirve).
Ejemplos de protocolos determinsticos son: el Token Ring y el FDDI. En una red Token Ring, los host
individuales se disponen en forma de anillo y un token de datos especial se transmite por el anillo a cada
host en secuencia. Cuando un host desea transmitir, retiene el token, transmite los datos por un tiempo
limitado y luego enva el token al siguiente host del anillo. El Token Ring es un entorno sin colisiones ya que
slo un host es capaz de transmitir a la vez.
Los protocolos MAC no determinsticos utilizan el enfoque de "el primero que llega, el primero que se
sirve". El CSMA/CD (Carrier Sense Multiple Access with Collision Detection) es un sistema simple. El
adaptador de red espera la ausencia de seal en el medio y comienza a transmitir. Si dos nodos transmiten
al mismo tiempo, se produce una colisin y ningn nodo podr transmitir.
1.5.7 Reglas de control al medio y deteccin de colisin
Ethernet es una tecnologa de difusin de medios compartidos. El mtodo de acceso CSMA/CD que se usa
en Ethernet ejecuta tres funciones:
En el mtodo de acceso CSMA/CD, los dispositivos de red que tienen datos para transmitir funcionan en
el modo "escuchar antes de transmitir". Esto significa que cuando un nodo desea enviar datos, primero debe
determinar si los canales de comunicacin estn ocupados. Si el nodo determina que la red est ocupada, el
nodo esperar un tiempo determinado al azar antes de reintentar. Si el nodo determina que el bus no est
ocupado, comenzar a transmitir y a escuchar. El nodo escucha para asegurarse que ninguna otra estacin
transmita al mismo tiempo. Una vez que ha terminado de transmitir los datos, el dispositivo vuelve al modo
de escuchar.
2012-2013
U.T. 5 - Pgina 21
2. El protocolo IP
2.1 Descripcin
El protocolo IP (Internet Protocol) es el encargado de la interconexin de redes. IP se ocupa de la
transmisin de bloques de datos, llamados datagramas de origen a destino, donde orgenes y destinos son
hosts identificados por direcciones de una longitud fija.
El diseo del protocolo IP se realiz presuponiendo que la entrega de los paquetes de datos sera no
confiable (Si se necesita fiabilidad, sta es proporcionada por los protocolos de la capa de transporte, como
TCP) por lo cual IP tratar de realizarla del mejor modo posible, mediante tcnicas de encaminamiento, sin
garantas de alcanzar el destino final pero tratando de buscar la mejor ruta entre las conocidas por la
mquina que este usando IP.
El protocolo IP implementa dos funciones bsicas:
El datagrama IP es la unidad de transferencia en las redes IP. Bsicamente consiste en una cabecera
(header) IP y un campo de datos para protocolos superiores. El datagrama IP est encapsulado en la trama
de nivel de enlace, que suele tener una longitud mxima (MTU, Maximum Transfer Unit), dependiendo del
hardware de red usado. Para Ethernet, esta es tpicamente de 1500 bytes.
U.T. 5 - Pgina 22
2.1.1
2012-2013
Actualmente, las direcciones que se asignan a los computadores en Internet son nmeros binarios de 32
bits. Para facilitar el trabajo con estas direcciones, el nmero binario de 32 bits se divide en una serie de
nmeros decimales. Para hacer esto, se divide el nmero binario en cuatro grupos de ocho dgitos binarios.
Luego, se convierte cada grupo de ocho bits, tambin denominados octetos, en su equivalente decimal.
Las direcciones binarias de 32 bits que se usan en Internet se denominan direcciones de Protocolo
Internet (IP).
Para informarle al computador cmo se ha dividido la direccin IP de 32 bits, se usa un segundo nmero
de 32 bits denominado mscara de red. Esta mscara es una gua que indica cmo se debe interpretar la
direccin IP al identificar cuntos de los bits se utilizan para identificar la red del computador. La mscara de
red completa los unos desde la parte izquierda de la mscara de forma consecutiva.
Una mscara de red siempre estar formada por los unos que identifiquen la direccin de red y a
continuacin los ceros hasta el extremo derecho de la mscara.
Los bits de la mscara de red que son ceros identifican al computador o host en esa red.
Ejemplos de mscaras de red:
(1) 11111111000000000000000000000000 (255.0.0.0)
O bien,
(2) 11111111111111110000000000000000 (255.255.0.0)
En el ejemplo 1, los primeros ocho bits desde la izquierda representan la parte de red de la direccin y
los ltimos 24 bits representan la parte de host de la direccin. En el ejemplo 2, los primeros 16 bits
representan la parte de red de la direccin y los ltimos 16 bits representan la parte de host de la direccin.
La ejecucin de una operacin AND booleana de los valores en binario de la direccin IP 10.34.23.134 y
la mscara de red 255.0.0.0 da como resultado la direccin de red de este host. Convirtiendo el resultado a
una notacin decimal separada por puntos, se obtiene 10.0.0.0:
00001010.00100010.00010111.10000110
11111111.00000000.00000000.00000000
00001010.00000000.00000000.00000000
IP Computador (10.34.23.134)
Mscara de red 1 (255.0.0.0)
Direccin de red 1 (10.0.0.0)
2012-2013
U.T. 5 - Pgina 23
00001010.00100010.00010111.10000110
11111111.11111111.00000000.00000000
00001010.00100010.00000000.00000000
Para adaptarse a redes de distintos tamaos y para ayudar a clasificarlas, las direcciones IP se dividen en
grupos llamados clases. Cada direccin IP completa de 32 bits se divide en la parte de la red y parte del host.
Un bit o una secuencia de bits al inicio de cada direccin determinan su clase.
En la prctica slo las clases A, B y C son las empleadas. Las direcciones de clase D se crearon para
permitir difusin mltiple (multicast) en una direccin IP. Una direccin multicast es una direccin exclusiva
de red que dirige los paquetes con esa direccin destino hacia grupos predefinidos de direcciones IP. Por lo
tanto, una sola estacin puede transmitir de forma simultnea una sola corriente de datos a mltiples
receptores. La clase E se ha utilizado en aos anteriores para propsitos experimentales, y fue diseada en
su momento para futuras ampliaciones, antes de la aparicin de IPv6.
Las clases establecen el tamao de la red. Las direcciones de Clase A se asignan a las redes de mayor
tamao (hasta 16.777.214 equipos), las direcciones de Clase B se utilizan en las de redes de tamao medio
(hasta 65.534 equipos) y las de Clase C para redes pequeas (hasta 254 equipos). El primer paso para
determinar qu parte de la direccin corresponde a la red y qu parte se asocia al host es identificar la Clase
de direccin IP.
Clase
Rango
N de Redes
Mscara de Red
Broadcast ID
1.0.0.0 - 126.255.255.255
126
16.777.214
255.0.0.0
x.255.255.255
128.0.0.0 - 191.255.255.255
16.384
65.534
255.255.0.0
x.x.255.255
192.0.0.0 - 223.255.255.255
2.097.152
254
255.255.255.0
x.x.x.255
(D)
224.0.0.0 - 239.255.255.255
histrico
(E)
240.0.0.0 - 255.255.255.255
histrico
2.1.2
Direccin de red: Utilizada para identificar la red en s (aquella direccin con 0s en la direccin de
host).
U.T. 5 - Pgina 24
2012-2013
Direccin de difusin (broadcast): Utilizada para realizar la difusin de paquetes hacia todos los
dispositivos de una red (aquella direccin con 1s en la direccin de host).
Las direcciones IP pblicas son exclusivas. Dos mquinas que se conectan a una red pblica nunca
pueden tener la misma direccin IP porque las direcciones IP pblicas son globales y estn estandarizadas.
Todas las mquinas que se conectan a la Internet acuerdan adaptarse al sistema. Hay que obtener las
direcciones IP pblicas de un proveedor de servicios de Internet (ISP) o un registro, a un costo.
Con el rpido crecimiento de Internet, las direcciones IP pblicas comenzaron a escasear. Se han
desarrollaron nuevos esquemas de direccionamiento, como el estndar IPv6, para ayudar a resolver este
problema.
Las direcciones IP privadas son otra solucin al problema del inminente agotamiento de las direcciones
IP pblicas. Como ya se ha mencionado, las redes pblicas requieren que los hosts tengan direcciones IP
nicas. Sin embargo, las redes privadas que no estn conectadas a Internet pueden utilizar cualquier
direccin de host, siempre que cada host dentro de la red privada sea exclusivo. Existen muchas redes
privadas junto con las redes pblicas. Sin embargo, no es recomendable que una red privada utilice una
direccin cualquiera debido a que, con el tiempo, dicha red podra conectarse a Internet. El RFC 1918 asigna
tres bloques de la direccin IP para uso interno y privado. Estos tres bloques consisten en una direccin de
Clase A, un rango de direcciones de Clase B y un rango de direcciones de Clase C. Las direcciones que se
encuentran en estos rangos no se encaminan hacia la red de Internet. Los Routers de Internet descartan
inmediatamente las direcciones privadas. Si se produce un direccionamiento hacia una intranet que no es
pblica, un laboratorio de prueba o una red domstica, es posible utilizar las direcciones privadas en lugar de
direcciones exclusivas a nivel global. Las direcciones IP privadas pueden entremezclarse, como muestra el
grfico, con las direcciones IP pblicas. As, se conservar el nmero de direcciones utilizadas para
conexiones internas.
2012-2013
U.T. 5 - Pgina 25
Cuando 2 hosts estn en la misma red y uno quiere enviar un paquete a otro.
Cuando 2 host estn sobre redes diferentes y deben usar un pasarela/encaminador para alcanzar
otro host.
Cuando un encaminador necesita enviar un paquete a un host a travs de otro encaminador.
Cuando un encaminador necesita enviar un paquete a un host de la misma red.
U.T. 5 - Pgina 26
C:\> arp -a
C:\> arp /?
2012-2013
(consulta de la cach)
(muestra las opciones del comando)
ICMP se debe considerar como una herramienta auxiliar que dispone IP para poder detectar errores en el
transporte de los datos a sus destinos.
2012-2013
U.T. 5 - Pgina 27
Cada tipo de mensaje ICMP tiene su propio formato, aunque todos ellos comienzan con tres campos
comunes, el resto puede variar en funcin del tipo de mensaje:
En sistemas Windows podemos utilizar este comando con los siguientes parmetros:
Nota: Aplicable todo o en parte en las versiones Windows XP, Windows Server 2003, Windows Vista,
Windows 7, Windows Server 2008 y derivados. El archivo ping.exe se encuentra situado en la carpeta del
sistema system32 y puede ejecutarse desde el indicativo del sistema (terminal) mediante la orden C:\>
ping + lista de parmetros y modificadores.
Por ejemplo, la orden: C:\> ping 192.168.0.1 /i 2 /l 1000 enviar dos paquetes de 1Kbyte a una
mquina local.
2.3.3 Comando ROUTE
U.T. 5 - Pgina 28
2012-2013
Todos los equipos que ejecutan TCP/IP toman decisiones de encaminamiento. Supongamos un
computador con ms de un adaptador de red en el sistema. Cada vez que le llega una datagrama IP con una
direccin destino distinta a las suyas (cada adaptador de red tiene, al menos, una direccin IP asociada)
debe reenviar la trama a otro host a travs de alguno de sus dispositivos de red. La decisin del camino ms
adecuado est controlada por la tabla de enrutamiento IP incluida en la propia mquina. Para mostrar la
tabla de enrutamiento IP en equipos que ejecutan el sistema operativo Windows utilizamos el comando
ROUTE.
El comando ROUTE permite la manipulacin de la tabla de encaminamiento de nuestro sistema. Cuando
se invoca el comando sin ningn argumento se muestra la ayuda del comando. Escribe C:\>route print en
el smbolo del sistema para visualizar la tabla de enrutamiento de nuestro equipo.
La siguiente tabla muestra un ejemplo de tabla de enrutamiento IP. En este ejemplo se utiliza un equipo
con un adaptador de red de 10 megabytes y la siguiente configuracin:
Destino de red
Mscara de red
Puerta de enlace
Interfaz
Mtrica
0.0.0.0
0.0.0.0
10.0.0.1
10.0.0.169
30
127.0.0.0
255.0.0.0
127.0.0.1
127.0.0.1
10.0.0.0
255.0.0.0
10.0.0.169
10.0.0.169
30
10.0.0.169
255.255.255.255
127.0.0.1
127.0.0.1
30
224.0.0.0
240.0.0.0
10.0.0.169
10.0.0.169
30
255.255.255.255
255.255.255.255
10.0.0.169
10.0.0.169
Destino de red: El destino de red se utiliza junto con la mscara de red para la coincidencia con la
direccin IP de destino. El destino de red puede encontrarse entre 0.0.0.0, para la ruta
predeterminada, y 255.255.255.255, para la difusin limitada, que es una direccin de difusin
especial para todos los hosts del mismo segmento de red.
Mscara de red: La mscara de red es la mscara de subred que se aplica a la direccin IP de destino
cuando se produce la coincidencia con el valor del destino de red. Cuando la mscara de red se
escribe en binario, los "1" deben coincidir pero no es necesario que los "0" coincidan. Por ejemplo,
una ruta predeterminada que utiliza una mscara de red 0.0.0.0 se traduce al valor binario
00000000.00000000.00000000.00000000, por lo que no es necesario que los bits coincidan. Una
ruta de host (una ruta que coincide con una direccin IP) que utiliza una mscara de red de
255.255.255.255 se traduce a un valor binario de 11111111.11111111.11111111.11111111, por lo
que todos los bits deben coincidir.
Puerta de enlace: La direccin de la puerta de enlace es la direccin IP que utiliza el host local para
reenviar datagramas IP a otras redes IP. Puede tratarse de la direccin IP de un adaptador de red
2012-2013
U.T. 5 - Pgina 29
local o de un enrutador IP (por ejemplo, el enrutador de una puerta de enlace predeterminada) del
segmento de red local.
Interfaz: La interfaz es la direccin IP configurada en el equipo local para el adaptador de red local
que se utiliza cuando se reenva un datagrama IP en la red.
Mtrica: La mtrica indica el costo del uso de una ruta, que suele ser el nmero de saltos al destino
IP. Cualquier destino en la subred local est a un salto de distancia y cada enrutador que se atraviesa
en la ruta es un salto adicional. Si existen varias rutas al mismo destino con diferentes mtricas, se
selecciona la ruta con menor mtrica.
A continuacin se presenta un ejemplo donde se demuestra cmo las tablas de enrutamiento permiten la
comunicacin entre hosts pertenecientes a diferentes redes:
En la figura superior tenemos tres redes distintas con las siguientes direcciones de red:
Al principio, sin las adecuadas tablas de encaminamiento en los routers, los equipos de las redes
(encaminadores, computadores, etctera) solo puede comunicar con las mquinas que pertenecen a su
propia red. Por ejemplo, el equipo denominado James tiene una nica interfaz (192.168.1.10) en la red
192.168.1.0 que es la nica que l puede ver (hacer PING sobre un equipo de la misma, por ejemplo) y
ser capaz de comunicar slo con el Router A.
Por otra parte, el Router A dispone de interfaces unidas a las redes 192.168.1.0 y 192.168.2.0 por lo
tanto ambas son visibles. Estas son las nicas redes que el Router A conoce esto significa que el puede
comunicar con ellas pero no con los host que pertenecen a la red 192.168.3.0. De igual modo, el Router B
puede ver las redes 192.168.20 y 192.168.3.0.
Cuando indicas una nueva ruta en la tabla de encaminamiento de un dispositivo con varios interfaces de
red, estas aadiendo la informacin de una mquina/mquinas perteneciente/es a una nueva red hacia la
cual puedes encauzar el trfico IP a travs de un dispositivo de red (generalmente un encaminador o una
pasarela elemento que interconecta redes-) determinado.
Para conseguir contactar con el PC Jesus (o cualquier otra mquina de la red 192.168.3.0) sera
necesario aadir una nueva ruta al Router A con la siguiente informacin:
Nueva Ruta: [direccin de red destino]+[mscara de red]+[IP del interfaz de red destino]
En este caso: 192.168.3.0 255.255.255.0 192.168.2.2 (IP del encaminador)
Esta ruta funciona porque el Router B puede ver tanto Al Router A como al computador Jesus. Gracias a
esta orden, cuando el Router A quiere alcanzar la red 192.168.3.0 sabe que puede hacerlo va Router B en la
direccin 192.168.2.2 por ello enva los datagramas hacia el Router B. El Router B puede ver directamente
la red 192.168.3.0 y llevar dichos paquetes hacia Jesus localizado en la direccin 192.168.3.11. Ahora
sabemos cmo dirigir al Router A hacia la red 192.168.3.0. Pero cmo podemos lograr que el host James
pueda llegar a dicha red 192.168.3.0?. Dado que el Router A ya tiene informacin del camino hacia esa red y
U.T. 5 - Pgina 30
2012-2013
James tambin ve el Router A que se encuentra en su misma red (192.168.1.0) nicamente queda aadir
explcitamente la informacin del camino al computador James:
Nueva ruta: 192.168.3.0 (red destino) + 255.255.255.0 (mscara) + 192.168.1.1 (adaptador)
Utilizando el comando ROUTE* escribiramos en la consola (con privilegios de administrador):
C:\> route ADD 192.168.3.0
MASK 255.255.255.0
192.168.1.1
METRIC 3
IF 1
James sera entonces capaz de contactar con Jesus (o cualquier mquina en la red 192.168.3.0)
enviando los paquetes a 192.168.1.1 (Router A), el cual guiara los paquetes hacia 192.168.2.2 (Router B)
quien llevara a su destino el paquete (Jesus en este caso) va su propio interfaz conectado directamente.
En este momento, para que Jesus estuviera en condiciones de responder a James, necesitara tener
configurado el Router B como su encaminador (puerta de enlace) y este a su vez tener definido el Router A
como nexo de unin con la red 192.168.1.0. En estas condiciones, cualquier host de la red 192.168.1.0
dispondra del medio para llegar a la red 192.168.3.0 y viceversa.
*Podremos comprobar la ruta aadida con: C:\> route PRINT. O bien eliminarla con C:\> route
DELETE 192.168.3.0. Obtendremos ms informacin escribiendo: C:\> route.
2.3.4 Comando TRACERT
La utilidad de diagnstico TRACERT determina la ruta desde nuestro ordenador hasta otro equipo
mediante el envo de paquetes de eco de ICMP (Protocolo de mensajes de error de Internet) al destino. En
estos paquetes, TRACERT utiliza valores de perodo de vida (TTL) IP variables. Dado que los enrutadores de
la ruta deben disminuir el TTL del paquete como mnimo una unidad antes de reenviar el paquete, el TTL es,
en realidad, un contador de saltos. Cuando el TTL de un paquete alcanza el valor cero (0), el enrutador
devuelve al equipo de origen un mensaje ICMP de "Tiempo agotado".
TRACERT enva el primer paquete de eco con un TTL de 1 y aumenta el TTL en 1 en cada transmisin
posterior, hasta que el destino responde o hasta que se alcanza el TTL mximo. Los mensajes ICMP "Tiempo
agotado" que devuelven los enrutadores intermedios muestran la ruta.
TRACERT imprime una lista ordenada de los nodos intermedios que devuelven mensajes ICMP "Tiempo
agotado". La opcin -d con el comando tracert le indica a TRACERT que no convierta las direcciones IP en
nombres de hosts (no hay consultas al servidor DNS y, por tanto, la ejecucin del comando es ms rpida),
de manera que TRACERT devuelve la direccin IP de la interfaz del lado cercano de los encaminadores.
Por ejemplo, el comando: C:\>tracert 11.1.0.1 entrega como resultado:
Traza a la direccin 11.1.0.1 sobre caminos de 30 saltos como mximo
1
2
3
2 ms
75 ms
73 ms
3 ms
83 ms
79 ms
2 ms
88 ms
93 ms
157.54.48.1
encaminador1
11.1.0.67
encaminador2
11.1.0.1 destino
Traza completa.
En el ejemplo anterior, el paquete viaja a travs de dos encaminadores (157.54.48.1 y 11.1.0.67) para
llegar al host 11.1.0.1. En este ejemplo, la puerta de enlace predeterminada es 157.54.48.1 y la direccin IP
del enrutador en la red 11.1.0.0 est en 11.1.0.67.
2.3.4.1 Utilizando TRACERT para solucionar problemas
Puede utilizarse TRACERT para averiguar en qu lugar de la red se detuvo un paquete. En el siguiente
ejemplo, la puerta de enlace predeterminada ha concluido que no existe una ruta vlida para el host en
22.110.0.1. Probablemente hay un problema de configuracin del enrutador o no existe la red 22.110.0.0, lo
que indica que la direccin IP es incorrecta.
La ejecucin del comando: C:\>tracert 22.110.0.1 da como resultado:
Traza a la direccin 22.110.0.1 sobre caminos de 30 saltos como mximo
1
157.54.48.1
Traza completa.
2012-2013
U.T. 5 - Pgina 31
TRACERT es til a la hora de solucionar problemas en las redes grandes, donde se pueden tomar varias
rutas para llegar a un destino o donde existen muchos componentes intermedios (enrutadores o puentes).
Ejemplo de sintaxis de
tiempo_esperahost_destino
comandos:
C:\>tracert
-d
-h
n_max_saltos
-j
lista_host
-w
C:\> netstat -e s Muestra las estadsticas de Ethernet y las estadsticas de todos los protocolos.
U.T. 5 - Pgina 32
2012-2013
C:\> netstat -o 5 Muestra las conexiones TCP activas y el ID de proceso cada 5 segundos.
Algunas versiones de Windows ofrecen la posibilidad de visualizar las aplicaciones asociadas a los puertos
de una mquina utilizando el comando en modo administrador con el parmetro nbt:
La ejecucin de la C:\> netstat nbt nos podra dar como respuesta:
2012-2013
U.T. 5 - Pgina 33
La conexin fsica: La conexin fsica a una red se efecta por medio de un dispositivo de red
(mdem o tarjeta de red) a un PC con un cable.
La conexin lgica: La conexin lgica utiliza unos estndares denominados protocolos. Un protocolo
es una descripcin formal de un conjunto de reglas y convenciones que gobiernan el modo en que se
comunican los dispositivos de una red como por ejemplo el protocolo TCP/IP.
Dispositivos de red: Abarcan aquel equipamiento que conecta los dispositivos de usuario final para
permitir que se comuniquen.
Los dispositivos de usuario final permiten compartir, crear y obtener informacin. Estos pueden existir sin
una red, pero sin ella, sus capacidades estaran mermadas.
U.T. 5 - Pgina 34
2012-2013
No todos los adaptadores de red sirven para todas las redes. Existen tarjetas apropiadas para cada
tecnologa de red: Ethernet, Token Ring, FDDI, redes inalmbricas, etctera.
Algunas tarjetas que sirven para el mismo tipo de red se parametrizan de acuerdo con ciertas
especificaciones. Por ejemplo, una tarjeta Ethernet puede estar configurada para transmitir a 10Mbps, si est
preparada para ello, dependiendo del tipo de red Ethernet a la que se vaya a conectar. Tambin se puede
elegir el tipo de conexin: 10Base2, 10Base5, 10BaseT, 100BaseT, 1000BaseT y otros.
Los adaptadores deben configurarse dentro del Sistema Operativo con el fin de activar correctamente
nuestro computador dentro de la red.
3.1.1 Configuracin de un adaptador de red en Windows
Cada adaptador de red del equipo crea una Conexin de red de rea local. Los adaptadores de red deben
asociarse a tres componentes para que puedan realizar su funcin correctamente:
Un protocolo de red: El proceso de instalacin configura por defecto el protocolo de red TCP/IP. De
forma predeterminada los equipos cliente que ejecuten una versin de Windows obtienen la
informacin de la configuracin TCP/IP de forma automtica gracias al servicio DHCP* (Configuracin
tpica del proceso de configuracin de red durante la instalacin).
Un cliente: Al igual que sucediera con el protocolo, el proceso de instalacin incluye de forma
predeterminada un Cliente para redes Microsoft.
Un servicio: Aunque no es obligatorio, el cliente tambin puede funcionar como servidor, ofreciendo
carpetas compartidas y/o servicio de impresin. Por defecto el servicio que se configura es
Compartir impresoras y archivos para redes Microsoft.
2012-2013
U.T. 5 - Pgina 35
Obtener una direccin IP automticamente. Activa por defecto, esta opcin determina que sea un
servidor DHCP de la red quin otorgue toda la configuracin TCP/IP al adaptador (IP dinmica).
Asignacin esttica de IP
o
o
o
Direccin IP
Mscara de red
Puerta de enlace predeterminada.
Obtener una direccin del servidor DNS* automticamente. Con est opcin se especifica que sea el
servidor DHCP de la red quin otorgue las direcciones IP de los servidores DNS internos y externos
para facilitar la comunicacin en Internet.
Usar las siguientes direcciones de servidor DNS. En el caso de que no se disponga de DHCP es
necesario especificar las direcciones de los servidores DNS. Como principal se debe poner la direccin
IP del servidor DNS local si existiera y como secundaria la direccin IP de un DNS de Internet para
poder salir al exterior de la red.
* Servidor DNS: DNS son las iniciales de Domain Name System (sistema de nombres de dominio) y es
una tecnologa basada en una base de datos que sirve para resolver nombres en las redes, es decir, para
conocer la direccin IP de la mquina donde est alojado el dominio al que queremos acceder.
U.T. 5 - Pgina 36
2012-2013
El acceso a las propiedades del adaptador de red puede ayudar a optimizar su funcionamiento, aunque es
recomendable dejar las opciones establecidas por defecto:
2012-2013
U.T. 5 - Pgina 37
3.2 Concentradores
El propsito de un concentrador (o hub) es regenerar y reenviar seales de red. Sirven como punto de
conexin comn para los dispositivos de una red.
Un hub contiene mltiples puertos (entre 4 y 20 generalmente). Cuando un paquete llega a un puerto, es
copiado en los otros puertos para que todos los elementos de la LAN puedan ver todos los paquetes.
Las propiedades ms importantes de los hubs son:
Amplifican la seal
Propagan las seales a travs de la red
No requieren una determinacin de ruta
Se utilizan como puntos de concentracin de la red
En las redes Ethernet, todos los hosts estn conectados al mismo medio fsico. Las seales que se
envan por el medio comn se reciben en todos los dispositivos. Una colisin es una situacin que puede
producirse cuando dos bits se propagan al mismo tiempo por la misma red. El rea de la red donde se
originaron los paquetes de datos y la colisin se llama dominio de colisin. Cuando dos o ms
elementos estn conectados por un concentrador, todas las interconexiones, son parte del mismo
dominio de colisin.
Los concentradores no reconocen patrones de informacin en las seales, ni direcciones, ni datos.
Esta es la funcin propia de los dispositivos de la capa 1 encargada simplemente de facilitar la
transmisin de seales.
U.T. 5 - Pgina 38
2012-2013
3.3 Conmutadores
Los conmutadores (o switches) de LAN tambin conocidos como de capa 2 o switches de grupo de
trabajo se utilizarn combinndolos con los hubs, con la peculiaridad de que ocupar un lugar ms
elevado en la jerarqua OSI, y se instalar en el lugar de la red con ms trfico. Es recomendable su
implantacin si nuestra red tiene un nmero elevado de ordenadores.
Un Switch es tambin un sistema de interconexin de redes, pero a diferencia de un Hub con cierta
"inteligencia", ya que una vez que aprende qu dispositivos pueden alcanzarse a travs de cada puerto,
slo enva paquetes a los puertos correspondientes. Un Switch cuando se enchufa no conoce las
direcciones de los ordenadores de sus puertos, aprende las direcciones de las tarjetas de red (direccin
MAC) a medida que circula informacin a travs de l.
A diferencia del hub, que no es capaz de almacenar informacin, el Switch la almacena antes de
reenviarla, comprueba que ese "paquete" no tenga errores y es capaz de adaptar velocidades de
distintos dispositivos de una forma eficaz.
El conmutador es un hub mejorado: adems de sus funciones de interconexin es un gestor del
trfico que hay en la red:
Slo retransmite la informacin a los puertos necesarios. El hub lo hace a todos los puertos.
Puede trabajar con velocidades distintas. Es decir, reconoce sectores que pueden ir a 10 Mbps o
a 100 Mbps.
Mejora la seguridad de nuestra red.
Los switches dividen la red en segmentos (uno por cada puerto microsegmentacin-), creando a la
vez dominios de colisin. La colisin producida en un segmento conectado a un switch no afectar a los
dems segmentos conectados al mismo switch.
La microsegmentacin permite que cada host disponga del ancho de banda de la red Ethernet
completo ya que no tiene que competir hosts por el ancho de banda disponible.
2012-2013
U.T. 5 - Pgina 39
* El Protocolo Simple de Administracin de Red o SNMP (del ingls Simple Network Management Protocol) es un
protocolo de la capa de aplicacin que facilita el intercambio de informacin de administracin entre dispositivos de red.
Permite a los administradores supervisar el funcionamiento de la red, buscar y resolver sus problemas, y planear su
crecimiento.
U.T. 5 - Pgina 40
2012-2013
La latencia
La fluctuacin, variacin de la latencia
La tasa de prdida de paquetes o las llegadas demasiado tardas para ser tiles
Los errores de etiquetado/direccionamiento
El proceso de clasificacin del trfico es importante ya que es el primer paso para la tcnica de QoS.
En la poltica de clasificacin/priorizacin de trfico, existen diferentes criterios como:
Tipo de trfico
Direccin IP
Puerto, etctera.
El estndar IEEE 802.1p define el mtodo de etiquetar paquetes a fin de que los conmutadores del
nivel 2 en la capa OSI puedan darle prioridad.
3.4 Encaminadores
Un encaminador o Router es un dispositivo de red por el que pasan los paquetes de datos entre redes
basndose en direcciones de la capa 3 (nivel de red). Un encaminador puede tomar decisiones acerca de
la mejor ruta para la distribucin de datos por la red.
Los Routers constituyen los nodos de interconexin de datos de las redes internacionales y de los
sistemas informticos de empresas e instituciones. Si Internet es una tela de araa mundial, en cada
U.T. 5 ANLISIS Y CONFIGURACIN DE TELEFONA DE VOZ SOBRE IP
2012-2013
U.T. 5 - Pgina 41
interseccin de los hilos existe un Router hasta llegar al usuario final que accede a cualquier utilidad
remota.
El encaminador determinar la ruta por la que se conducirn los paquetes. La eleccin del mejor
camino para garantizar la llegada de los paquetes con el menor retardo depende fundamentalmente de
tres criterios:
Los Routers manejan Tablas de Direccionamiento, estas tablas son reglas que definen a qu direccin
se debe encaminar un paquete en funcin de los criterios anteriores. Cada Router dispone de una
direccin IP en cada una de las redes a las que pertenece y, a su vez, est enlazada a uno o ms Routers
con diferente capacidad y distintas tablas de direccionamiento. En funcin de la direccin de destino el
paquete recibido se reenva a uno u otro Router o se distribuye dentro de la red de la que forma parte.
En cada salto entre Routers se repite este proceso hasta que, al final, el paquete alcanza su destino.
Diferentes paquetes de una misma comunicacin pueden haber seguido rutas distintas.
Junto con el envo de un paquete hacia otro router, el emisor puede solicitar una confirmacin de la
recepcin, en caso de no recibirse esta confirmacin el router tiene capacidad en funcin de su
memoria- para repetir el envo de un paquete extraviado. Es posible, por tanto, recibir notificacin de
cul ha sido el ltimo router en el que la informacin se ha perdido.
La definicin de los niveles de seguridad y confirmacin dependen del tipo de servicio: algunos
ejemplos son el correo electrnico o el FTP (file transfer protocol, protocolo para la transmisin de
archivos). El proceso de saltos termina con la recepcin en destino. En una red con las tablas de
enrutamiento ptimamente diseadas el nmero de saltos de los paquetes es el menor posible.
U.T. 5 - Pgina 42
2012-2013
El mdem de ADSL es, generalmente, un Router configurado como Gateway por el proveedor ISP que
incluye servicios como el de asignacin dinmica de IP, llamado DHCP el de gestin de trfico de VoIP.
Los Routers Wifi a todo lo dicho aaden la posibilidad de conexin inalmbrica.
Entre las aplicaciones de mayor crecimiento se encuentran los servicios de voz por IP que irn
sustituyendo a los sistemas de voz convencionales. Se utiliza el trmino de la triple Play-IP para referirse
a los servicios de vdeo, voz y datos ofrecidos por un operador a travs de un nico Router con esta
tecnologa. Incluso se habla ya de cudruple play que incluye los servicios de telefona mvil.
Existen diversos procedimientos que los Routers emplean para repetir direcciones dentro de cada red
domstica y hacer limitado su nmero debido a la diversidad de dispositivos interconectados, como por
ejemplo el mecanismo NAT: Network Address Translation, un sistema de traduccin, en tiempo real, de
direcciones dinmicas y estticas para acceder a Internet desde una red de rea local.
2012-2013
U.T. 5 - Pgina 43
3.5 Proxy
Un proxy, en una red informtica, es un programa o dispositivo que realiza una accin en representacin
de otro, esto es, si una hipottica mquina A (PC origen) solicita un recurso a una C (PC destino), lo har
mediante una peticin a B (proxy); C entonces no sabr que la peticin procedi originalmente de A. Esta
situacin estratgica de punto intermedio suele ser aprovechada para soportar una serie de funcionalidades:
proporcionar cach, control de acceso, registro del trfico, prohibir cierto tipo de trfico, etc.
Su finalidad ms habitual es la de servidor proxy, que consiste en interceptar las conexiones de red que
un cliente hace a un servidor de destino, por varios motivos posibles como seguridad, rendimiento,
anonimato, etc. Esta funcin de servidor proxy puede ser realizada por un programa o dispositivo.
U.T. 5 - Pgina 44
2012-2013
2012-2013
U.T. 5 - Pgina 45
VoIP es el futuro sustituto de las tecnologas de transporte de voz actuales, y va a provocar una
revolucin en cuanto a sus servicios, uso y sobre todo, va a afectar, y de hecho, lo esta haciendo ya de
manera significativa, a los precios actuales que los grandes operadores de voz existentes en cada pas cobran
por sus servicios.
4.1.1
Los trminos de VoIP y Telefona IP se utilizan comnmente como sinnimos, pero entre ambos existen
diferencias claras. La principal diferencia es que VoIP se refiere al transporte de voz encapsulada dentro de
paquetes de datos, utilizando el protocolo de Internet (IP) sobre redes pblicas o privadas. En cambio
Telefona IP, es un sistema avanzado de comunicaciones que utiliza el protocolo de Internet como medio de
transporte para crear un sistema telefnico con todas las funciones de la telefona tradicional, pero que
adems agrega nuevas posibilidades.
U.T. 5 - Pgina 46
2012-2013
En otras palabras VoIP es la tecnologa en la que se digitaliza, comprime la voz y se encapsula sobre el
protocolo IP. La Telefona IP es la infraestructura que nos permite hacer llamadas a cualquier telfono de la
red telefnica. La Telefona IP es aquella que rene la transmisin de voz y datos a travs de redes IP en
forma de paquetes de datos (de ah deriva la denominacin Voz sobre IP o VoIP). Estas redes transportan la
informacin basadas en el Protocolo de Internet (IP). El ejemplo mas comn de esta red es Internet y las
redes LAN, es decir, redes que se componen de un nmero pequeo de equipos y con una extensin no muy
amplia (local).
Esta telefona es una tecnologa que esta basada en el sistema de conmutacin de paquetes, a
diferencia de la Telefona Tradicional que se basa en la conmutacin de circuitos. La conmutacin de
paquetes es aquella donde la informacin antes de ser enviada es empaquetada. En las redes IP, cada
paquete es transmitido individualmente y ste puede seguir diferentes rutas hacia su destino. Una vez que
los paquetes llegan a su destino, estos son otra vez re-ensamblados.
La Telefona IP surge como alternativa a la Telefona Tradicional, brindando nuevos servicios al cliente y
una serie de beneficios econmicos. Esto es debido a que la Telefona IP rene dos mundos histricamente
separados: la transmisin de voz y la de datos, entre dos puntos distantes. Permitiendo utilizar las redes de
datos para efectuar las llamadas telefnicas, es decir, una nica red se encarga de cursar todo tipo de
comunicacin, ya sea de voz, datos, vdeo o cualquier otro tipo de informacin.
En la figura siguiente se aprecia que en la situacin actual existe la red de la telefona analgica o
tradicional (A) que es la que permite realizar solo llamadas entre telfonos analgicos por medio de las
centrales telefnicas analgicas que se comunican con la red de Telefona Tradicional o PSTN para as llegar
al destino deseado.
En esta situacin tambin se encuentra la red de datos (B) que es aquella que permite conectar
computadores entre si bajo una red LAN y a su vez permitir que estos salgan a Internet a travs de un
servidor o un router, logrando una comunicacin con otras LANs que se encuentren distantes.
2012-2013
U.T. 5 - Pgina 47
La Telefona IP (C) por su parte, permite realizar ambas funciones (A y B) bajo un mismo esquema de
red, es decir, bajo la red de datos se pueden realizar llamadas tanto hacia la Telefona Tradicional como
internamente y tambin permitir la conexin de computadores entre si con salida a Internet. Para esto es
necesaria la utilizacin de Telfonos Tradicionales, Telfonos IP o Softphones, un servidor de telefona IP y
tarjetas adaptadoras de dispositivos analgicos a sistemas VoIP.
U.T. 5 - Pgina 48
2012-2013
El uso de la Telefona IP presenta una serie de ventajas con respecto a la telefona tradicional, entre las
principales se pueden destacar las siguientes:
Mxima movilidad: La Telefona IP facilita la movilidad, ya que uno puede disponer de su extensin
en cualquier parte del mundo, siempre que tenga una conexin a Internet.
Escalabilidad: La Telefona IP posee una arquitectura que es escalable y muy Flexible. Con una
instalacin simplificada, configuracin y reconfiguracin conforme a la red del usuario.
Flexibilidad: Una variedad de los mtodos de acceso (ADSL, cable de mdem, Lneas Dedicadas)
entre otros, con velocidades que se extienden a partir del 56 Kbps y hasta 40 Gbps) as como
opciones mltiples en la configuracin permiten que la Telefona IP sea flexible.
Calidad de Servicio (QoS): Consiste en poder asignar prioridades a los paquetes que son transmitidos
por la red IP. Por ejemplo, se puede asignar una prioridad ms alta a los paquetes de Voz que son
sensibles al tiempo durante su transmisin.
2012-2013
U.T. 5 - Pgina 49
coste menor, e incluso podramos utilizar softphones de software libre con un coste nulo, aunque en este
caso necesitaramos que en cada puesto existiera un PC, con micrfono y altavoces, aunque en los PCs
actuales normalmente se encuentran ya integrados.
La flexibilidad que nos ofrecen las centralitas de VoIP es mayor ya que el abanico de dispositivos
admitidos es mucho ms amplio al cumplir estndares, mientras que los sistemas analgicos los dispositivos
generalmente pertenecen a tecnologas propietarias.
Otra gran ventaja la podemos encontrar en entornos empresariales en los que existen mltiples sedes.
Aqu la VoIP permite intercomunicar estas sedes a travs de Internet sin ningn coste adicional (excluyendo
como gasto el acceso a Internet) al contrario de las PBX convencionales donde es ms complejo y costoso, e
incluso se pueden habilitar extensiones mviles asociadas a porttiles o PDAs con WIFI integrado, muy
comunes hoy en da. Por lo que se facilita a las empresas la movilidad de sus trabajadores, manteniendo las
comunicaciones de forma transparente sin incrementar el coste.
En las empresas con sedes internacionales, el ahorro que se puede obtener al utilizar VoIP es mayor
puesto que al transportarse las llamadas por Internet hasta el destino, donde se conecta con el operador
local, todas las llamadas se convierten en locales, reducindose el costo de este tipo de llamadas
drsticamente.
Con todos ello, la tecnologa VoIP puede considerarse idnea para ser usada en entornos empresariales,
porque su funcionalidades se adaptan perfectamente a las necesidades de la empresa y proporcionan una
mayor facilidad de administracin, adems de que dan mejor servicio con unos costes menores y una
flexibilidad mayor, y por ltimo y no menos importante haciendo todo esto posible aprovechando las
infraestructuras existentes de la empresa para los datos.
U.T. 5 - Pgina 50
2012-2013
Las primeras ideas acerca de la digitalizacin del audio son atribuidas al Ingeniero Alec Reeves, quien
desarroll el primer sistema de audio digital, con fines militares en 1937. La inminente segunda guerra
mundial haca necesario disponer de sistemas de transmisin telefnicas ms seguros. Si bien la idea fue
patentada por Reeves, su popularizacin debi esperar por varias dcadas al desarrollo de nuevas
tecnologas, (ms especficamente, a la invencin del transistor). La tecnologa de PCM se populariz sobre
fines de la dcada de 1960, momento para el cual ya no eran reclamables derechos por la patente.
El proceso de digitalizacin de la voz consta de las siguientes etapas:
4.4.1
Muestreo
Cuantificacin
Codificacin
Muestreo
El proceso de muestreo consiste en tomar muestras de la seal vocal a intervalos regulares. Estos
intervalos deben ser tales que cumplan con el Teorema del muestreo, que establece:
La mnima frecuencia a la que puede ser muestreada una seal y luego reconstruida sin perder
informacin, es el doble de la frecuencia mxima de dicha seal.
Para establecer cual es sta frecuencia mnima en las seales de voz, se debe tener en cuenta:
Si bien el odo humano puede llegar a escuchar sonidos de hasta 18 a 20 kHz, la mayor parte de las
frecuencias correspondientes a las seales de voz humana se encuentran por debajo de los 4 kHz.
El sonido resultante de filtrar la voz humana a 3.4 kHz es perfectamente inteligible, y adems se
puede distinguir sin problemas al locutor.
Por lo expuesto, podemos pensar en un ancho de banda para las seales de los sistemas de telefona de
3.4 kHz. Segn el teorema del muestro, para poder reconstruir una seal de hasta 3.4 kHz, debe ser
muestreada a ms de 6.8 kHz. En el caso de la comunicacin telefnica se ha tomado una frecuencia de
muestreo de 8 kHz, es decir, tomar una muestra de voz cada 125 microsegundos. Si bien esto es adecuado
para reproducir la voz humana, el audio de alta calidad, por ejemplo con contenido de msica, requiere de
frecuencias de muestro mucho mayores, para que puedan llegar a funcionar con seales de hasta 20 kHz.
4.4.2
Cuantificacin
2012-2013
U.T. 5 - Pgina 51
El proceso de cuantificacin convierte las muestras analgicas en muestras que pueden tomar un
conjunto discreto de valores. De esta manera, los valores de las muestras se cuantifican en cantidades
discretas.
Al pasar de infinitos valores (seal analgica) a un conjunto discreto de valores, se introduce
naturalmente una distorsin a la seal original. Esta distorsin se conoce normalmente como Ruido de
Cuantificacin. Es de hacer notar, que ms all de su nombre, esta distorsin no es un ruido, ya que no
proviene de factores externos, sino que es parte del propio proceso de digitalizacin.
Cuntos ms valores discretos se utilicen, menor ser la distorsin introducida en el proceso. Por otro
lado, cuntos ms valores discretos se utilicen, mayor ser la cantidad de informacin (bits) que se deben
procesar (o transmitir) por cada muestra.
Por lo tanto, es importante detenernos a pensar cul es la menor cantidad de valores discretos
aceptables para el tipo de seal que se desea digitalizar. Se ha demostrado que para lograr niveles de ruido
aceptables al reconstruir seales de voz cuantificadas, se requieren de unos 4000 niveles de cuantificacin,
utilizando una cuantificacin lineal (esto es, dividiendo en intervalos de la misma amplitud el eje y). Esto
requiere de 12 bits por muestra (recordar que con 12 bits se pueden representar 212 valores = 4096
valores).
4.4.3
Codificacin
Para poder procesar los valores discretos obtenidos en cada muestra, es necesario codificarlos, es
decir, asignarles un valor numrico.
El proceso de cuantificacin y codificacin adoptado en telefona implementa un algoritmo no lineal, que
busca obtener una calidad de voz aceptable, minimizando la cantidad de niveles de cuantificacin. Este
algoritmo se basa en tener distorsiones pequeas para las amplitudes pequeas de la seal, y distorsiones
mayores para las amplitudes mayores de la seal ya que se ha comprobado que el odo humano es ms
sensible a ruidos o distorsiones en seales de baja amplitud que a los mismos ruidos o distorsiones (en
valores absolutos).
4.4.4
Tal y como se ha visto, la seal de voz ha de ser digitalizada, comprimida y codificada antes de ser
transmitida por la red IP. Para ello se utilizan algoritmos matemticos implementados en software llamados
cdecs (acrnimo de codificador-decodificador aunque actualmente se le atribuye tambin las funciones de
compresor-descompresor). Existen diferentes modelos de cdecs de audio utilizados en VoIP, y dependiendo
del algoritmo escogido en la transmisin, variar la calidad de voz, el ancho de banda necesario y la carga
computacional. El objetivo principal de esta tecnologa es encontrar un equilibrio de eficiencia y calidad de
voz.
U.T. 5 - Pgina 52
2012-2013
G.711: Es uno de los cdecs ms utilizados, fue estandarizado por la ITU (International
Telecommunication Union) en 1972. Este estndar muestrea a una frecuencia de 8KHz y utiliza PCM
(Pulse Code Modulation) para comprimir, descomprimir, codificar y descodificar. Existen dos
modelos:
o
o
G.726: Este estndar de la ITU, tambin conocido como ADPCM (Adaptive Differential Pulse Code
Modulation), sustituy al obsoleto G.721 en 1990. Permite trabajar a velocidades de 16 Kbps, 24
Kbps y 32 Kbps. La gran ventaja de este cdec es la disminucin de ancho de banda requerido sin
aumentar en gran medida la necesidad de proceso.
G.723.1: Este algoritmo, estandarizado en 1995 por la ITU, puede operar a 6,3 Kbps o 5,3 Kbps. Si
es utilizado en una aplicacin comercial, es necesario pagar una licencia.
G.729.1: En mayo de 2006 la ITU aprob un nuevo estndar de codificacin de voz de banda ancha,
el cdec G.729.1. Este cdec fue diseado para proveer una transicin sencilla en el mundo de la
telefona entre sistemas que utilizan banda estrecha (300 a 3400 Hz) y nuevos sistemas que
soportasen banda ancha (50 a 7000 Hz), proveyendo interoperabilidad y compatibilidad con la
recomendacin G.729 y sus anexos A y B, los que tienen amplia difusin en el mundo de VoIP.
RTAudio: El codec RTAudio, desarrollado por Microsoft, est comenzando a ser utilizado comercial y
corporativamente. Utiliza un ancho de banda de 8.8 Kbps, con tcnicas LPC (Linear Prediction
Coefficients). El retardo total (latencia) del algoritmo es menor a 40 ms.
SILK: es el cdec utilizado por Skype. Utiliza un ancho de banda variable, entre 6 a 40 Kbps,
trabajando en banda estrecha, con frecuencias de muestreo de 8 KHz y en banda ancha, con
frecuencias de muestreo de 24 kHz. Utiliza tramas de 20 ms y tiene un retardo de 25 ms.
AMR: El codec AMR (Adaptive Multi Rate) es utilizado tpicamente en redes celulares GSM. Hace uso
de tecnologas DTX (Discontinous Transmition), VAD (Voice Activity Detection) para deteccin de
actividad vocal y CNG (Confort Noise Generation).
AMR-WB: El codec AMR-WB (Adaptive Multi Rate Wide Band) fue estandarizado en la
Recomendacin ITU-T G.722.2. Es un cdec de banda ancha, de uso comn con aplicaciones 3GPP
(3GPP TS 26.171) y de VoIP.
2012-2013
U.T. 5 - Pgina 53
4.5.1
H.323
H.323 es una familia de estndares desarrollado por la ITU en 1996 con el objetivo de ofrecer un
mecanismo de transporte para servicios multimedia sobre redes que no garantizan QoS, aunque su uso se ha
extendido sobretodo al uso sobre redes IP. Pese a que inicialmente fue definido como un protocolo de
videoconferencia, rpidamente ha ido evolucionando para cubrir todas las necesidades de la VoIP. De hecho
el protocolo VoIP generaliza los conceptos introducidos por H.323. Adems especifica aspectos basados en el
sistema de sealizacin nmero 7 (SS7) para la interconexin con la red pblica conmutada.
Se trata de una recomendacin bastante cerrada donde se define los cdecs a utilizar, tanto en audio
como en video, y los protocolos de transporte de la informacin. De hecho fue el primer estndar en adoptar
como medio de transporte el protocolo RTP, siendo capaz de aplicar algoritmos de encriptacin de la
informacin, evitando de esta manera aadir elementos de seguridad adicionales a los requeridos para la
conexin a Internet.
Pese a que tcnicamente es un protocolo potente y maduro, el inters por parte de los usuarios y
empresas actualmente ha disminuido debido principalmente a su complejidad y a ciertas ineficiencias
detectadas en conferencias entre un nmero elevado de terminales.
4.5.2
SIP
SIP (Session Initial Protocol) es un protocolo desarrollado por el IETF en 1999 para el control de llamadas
multimedia y la implementacin de servicios telefnicos avanzados.
U.T. 5 - Pgina 54
2012-2013
SIP est basado en HTTP (HyperText Transfer Protocol) adoptando las caractersticas ms importantes de
este estndar como son la sencillez de su sintaxis y una estructura cliente/servidor basada en un modelo
peticin/respuesta. Otra de las ventajas de SIP es su sistema de direccionamiento. Las direcciones SIP tienen
una estructura parecida a la un correo electrnico dotando a sus clientes de una alta movilidad facilitando
una posible integracin en comunicaciones mviles. Cabe destacar que aunque originalmente SIP tenia como
objetivo la simplicidad, en su estado actual se ha vuelto tan complejo como H.323.
Pero el gran potencial de SIP reside en su flexibilidad ya que ofrece la posibilidad de programar nuevos
servicios no definidos por la propia recomendacin. Entornos de programacin como CGI (Common Gateway
Interface) o sencillos lenguajes de programacin como CPL (Call Processing Language) son alguna de las
herramientas para la implementacin de servicios sin que conlleve a un peligro para la integridad del
sistema. Esta es la caracterstica principal por la que SIP actualmente goza de un mayor xito que H.323.
Los clientes SIP llamados peers o user agents usan el puerto 5060 en TCP (Transmission Control
Protocol) y UDP (User Datagram Protocol) para conectar con los servidores SIP. SIP es usado simplemente
para iniciar y terminar llamadas de voz y video. Todas las comunicaciones de voz/video van sobre RTP.
4.5.3
MGCP-MEGACO
Media Gateway Control Protocol (MGCP) es otro estndar de sealizacin para VoIP desarrollado por la
IETF. MGCP est basado en un modelo maestro/esclavo donde el Call Agent (servidor) es el encargado de
controlar la pasarela. De esta forma se consigue separar la sealizacin de la transmisin de la informacin,
simplificando la integracin con el protocolo SS7.
Esta importante ventaja propici la colaboracin conjunta entre el IETF y la ITU para el desarrollo de una
nueva especificacin basada en MGCP que fuera complementaria a SIP y H.323. El resultado fue MEGACO
aunque la ITU se refiere a este protocolo como H.248. En definitiva, SIP y H.323 se utiliza para la
sealizacin en los extremos, mientras que MEGACO es ptimo para los grandes operadores de telefona.
4.5.4
IAX
Inter-Asterisk eXchange protocol (IAX) fue desarrollado por Digium para la comunicacin entre
centralitas basadas en Asterisk aunque actualmente se ha implementado clientes que tambin soportan este
protocolo.
El principal objetivo de IAX es minimizar el ancho de banda utilizado en la transmisin de voz y video a
travs de la red IP y proveer un soporte nativo para ser transparente a los NATs (Network Address
Translation). La estructura bsica de IAX se fundamenta en la multiplexacin de la sealizacin y del flujo de
datos sobre un simple puerto UDP, generalmente el 4569.
El protocolo original ha quedado obsoleto en favor de su segunda versin conocida como IAX2. Se
caracteriza por ser robusto y simple en comparacin con otros protocolos. Permite manejar una gran
cantidad de cdecs y transportar cualquier tipo de datos.
RTP y RTCP
RTP (Realtime Transport Protocol) y RTCP (Realtime Transport Control Protocol), son protocolos
destinados al transporte de flujos multimedia. Mientras RTP se encarga del transporte propiamente dicho,
RTCP utiliza RTP para ofrecer calidad de servicio y otras funciones relacionadas con conferencias y sesiones
multimedia.
4.6.2
2012-2013
U.T. 5 - Pgina 55
RTP y NAT
Como se ha comentado, H323 y SIP son protocolos de sealizacin, que utilizan para el transporte
multimedia RTP. Esto introduce un problema. Por ejemplo, en SIP, la sealizacin utiliza un nico puerto,
generalmente el 5060, para la administracin de la red solo es necesario dejar paso a ese puerto.
Sin embargo una conversacin puede tener varios flujos RTP, varios canales de audio y vdeo, y un nico
cliente puede utilizar varios flujos RTP (con otra cuenta de VoIP, o para streaming).
El problema proviene cuando existe entre los dos terminales, un dispositivo que est dentro de la ruta de
transporte de la red que hace NAT (traduccin de las direcciones de red, utilizado para permitir compartir
una direccin IP externa nica) o es un cortafuegos (dispositivo Hardware que aplica reglas al trfico que
pasa l para decidir si permite niega el paso).
En aquellos casos en los que RTP utilice un rango predeterminado de puertos, es difcil darles cabida en
las reglas de filtrado de un firewall (cortafuego) o en las reglas de enrutamiento NAT para los dispositivos
NAT.
Lo ms directo, aunque no es en realidad una solucin definitiva, consiste en confinar las comunicaciones
VoIP dentro de una Red de rea Local y para aquellos casos en que se necesite sortear un dispositivo con
NAT utilizar un tnel VPN (red privada virtual).
U.T. 5 - Pgina 56
2012-2013
Jitter (Fluctuaciones de velocidad): En VoIP, el Jitter es la variacin del tiempo entre la llegada
de distintos paquetes. Estas variaciones son debidas a la congestin de la red, la falta de
sincronizacin o los cambios de enrutamiento del trfico.
En redes con grandes cambios de velocidad se puede usar un jitter buffer para mejorar la
calidad de la conversacin.
Un buffer es un espacio intermedio donde se almacenan los paquetes hasta su procesamiento.
La idea bsica del jitter buffer es retrasar deliberadamente la reproduccin del sonido para
garantizar que los paquetes ms lentos hayan llegado. Los paquetes se almacenan en el buffer,
se reordenan si es necesario y se reproducen a una velocidad constante. La calidad de voz
mejora al precio de incrementar la latencia total.
Existen dos tipos de jitter buffers:
o
o
Un buffer esttico est implementado como parte del equipo y configurado de manera fija
por el fabricante.
El dinmico se configura usando un programa y lo puede cambiar el usuario.
Latencia: Latencia es sinnimo de retraso, y mide el tiempo que tarda un paquete en viajar de un
punto a otro.
Para mejorar la calidad de las conversaciones de voz sobre IP es necesario reducir los retrasos al
mximo, dando la mxima prioridad al trfico de voz. Dar ms prioridad a los paquetes de voz
significa que se les deja saltarse la cola de salida y as ocupar una mejor posicin que el resto
de los paquetes que estn esperando para ser transmitidos.
Compensacin de eco: El eco en una red telefnica es causado por las reflexiones de seales
generadas por un circuito hbrido que se convierte de 4 hilos (un par para transmisin y uno para
recepcin) a 2 hilos (un solo hilo para transmisin y uno para recepcin). Estas reflexiones de la
voz del hablante son escuchadas por el oyente. El eco se presenta an en las redes de
conmutacin de circuitos, sin embarco en estas es aceptable ya que los retardos completos a
travs de la red son muy pequeos. El eco es un problema en una red VoIP cuando el retardo
completo en la red es mayor que 50 mSg, entonces deben aplicarse tcnicas de cancelacin de
eco. El estndar G.165 de la UIT define las caractersticas de los canceladores de eco.
2012-2013
U.T. 5 - Pgina 57
Ancho de banda: En una red VoIP puede escogerse el cdec deseado en funcin de las
caractersticas de la red. En una red local donde el ancho de banda no resulte crtico puede
usarse G.711, pero cuando se atraviesan segmentos WAN, donde el ancho de banda resulta
mucho ms costoso, la compresin es fundamental.
A continuacin se muestra una tabla con el consumo de ancho de banda en comunicaciones de
voz en funcin del cdec:
El ancho de banda tambin puede reducirse hasta un 30% cuando se utiliza supresin de
silencios. Y, en lneas WAN, algunos Routers pueden utilizar compresin de las cabeceras IP
(cRTP), reducindolas de 40 a 24 bytes.
Retardo y Jitter: Los equipos de red, Routers y cortafuegos, debido a la prioridad del flujo y a los
picos de trfico, pueden perder paquetes de datos, produciendo retardos en la transmisin. El
retardo debe ser inferior a 400ms. Adems, la variacin del retardo (Jitter) da lugar a efectos
distorsionantes que tambin disminuyen la calidad de la comunicacin de voz. El Jitter debe ser
inferior a 50mSg.
Se muestra a continuacin una tabla con los parmetros de calidad debidos al retardo
Por otro lado, y relacionado con el ancho de banda, las redes de datos no deben cargarse a
ms del 80 % de su capacidad, o las caractersticas del retardo aumentarn ostensiblemente.
4.7.2
Recomendaciones hardware
Existen una serie de recomendaciones bsicas sobre el equipamiento de la red destino que se
enumerarn a continuacin:
Los hubs, al replicar todos los paquetes por cada uno de sus puertos, no son nada aconsejables;
todos los hubs de la red deberan ser cambiados por switches.
A su vez, los switches debern tener capacidades de 100 Mbps en Full Duplex, para que la red no
infiera en dificultades asociadas al ancho de banda. Asimismo debern permitir algn protocolo de
calidad de servicio, (como 802.1p/Q o DiffServ), acorde con el protocolo de calidad de servicio
permitido en el equipamiento VoIP que vaya a ser utilizado en el despliegue de la red VoIP. Por
ltimo, debern ser capaces de utilizar VLANs (redes virtuales) para separar el trfico de telefona del
resto del trfico, en los casos en que sea posible.
Por ltimo, los switches, routers, y cortafuegos, deben poder trabajar a velocidad del cable, es
decir que la velocidad de salida de los paquetes se produzca a la misma velocidad de entrada, y
apenas sin retardos de transmisin.
U.T. 5 - Pgina 58
2012-2013
Como vemos, la seguridad de VoIP se construye sobre muchas otras capas tradicionales de seguridad de
la informacin.
En la siguiente tabla se detallan algunos de los puntos dbiles y ataques que afectan a cada una de las
capas.
Capa
Polticas y Procedimientos
Seguridad fsica
Seguridad de red
Seguridad de servicios
Seguridad en el S.O.
Ataques y vulnerabilidades
Contraseas dbiles. Ej: Contrasea del VoiceMail
Mala poltica de privilegios
Accesos permisivos a datos comprometidos
Acceso fsico a dispositivos sensibles. Ej: Acceso fsico al
un gatekeeper.
Reinicio de mquinas.
Denegaciones de servicio.
DDoS
ICMP unreacheable
SYN floods
Gran variedad de floods
SQL injections
Denegacin en DHCP
DoS
Buffer overflows
Gusanos y virus
Malas configuraciones.
Fraudes
SPIT (SPAM)
Vishing (Phising)
Fuzzing
Floods (INVITE,REGISTER,etc..)
Secuestro de sesiones (Hijacking)
Interceptacin (Eavesdroping)
Redireccin de llamadas (CALL redirection)
Reproduccin de llamadas (CALL replay)
Se puede apreciar que el objetivo principal de estos ataques es el robo de informacin confidencial o
degradar la calidad de servicio o anularla por completo (DoS). Para el atacante puede ser interesante no solo
el contenido de una conversacin (que puede llegar a ser altamente confidencial) sino tambin la informacin
y los datos de la propia llamada, que utilizados de forma maliciosa permitirn al atacante realizar registros
de las llamadas entrantes o salientes, configurar y redirigir llamadas, grabar datos, utilizar informacin para
bombardear con SPAM, interceptar y secuestrar llamadas, reproducir conversaciones, llevar a cabo robo de
identidad e incluso realizar llamadas gratuitas a casi cualquier lugar del mundo. Los dispositivos de la red, los
2012-2013
U.T. 5 - Pgina 59
servidores, sus sistemas operativos, los protocolos con los que trabajan y prcticamente todo elemento que
integre la infraestructura VoIP podr ser susceptible de sufrir un ataque.
A continuacin se describen las principales amenazas a las que estn expuestas las redes empresariales
que utilizan VoIP:
Denegacin de Servicio (DoS): Al igual que sucede en las redes de datos, existen ataques de
denegacin de servicio en las redes VoIP. Esto ocurre cuando un atacante enva mltiples paquetes,
tales como solicitudes y registros, al punto donde los servicios VoIP fallan. Estos tipos de ataque a
menudo tienen como objetivo el protocolo SIP que, en ltima instancia, provoca un gran consumo de
recursos en el servidor de VoIP, derivando en la seal de ocupado o desconectado.
Spam sobre Telefona en Internet (SPIT): El spam ha dejado de ser exclusivo de los buzones de
correo electrnico y comienza a propagarse de forma similar hacia los usuarios de VoIP mediante
botnets. Al igual que el correo basura, los mensajes SPIT pueden ralentizar el rendimiento del
sistema, obstruir los buzones de voz e inhibir la productividad del usuario.
Robo del Servicio de Voz: El robo del servicio de VoIP puede ocurrir cuando un usuario no autorizado
accede a una red de VoIP, por lo general, mediante un nombre de usuario y contrasea vlidas, o
bien obteniendo un acceso fsico a un dispositivo VoIP y realizando llamadas salientes. A menudo, se
trata de llamadas internacionales para aprovecharse de los beneficios que aporta la VoIP.
Secuestro de Registro: Un secuestro de registro SIP sucede cuando un hacker desactiva un registro
SIP vlido de un usuario y lo sustituye por una direccin IP pirata. Esto permite al hacker interceptar
y redirigir las llamadas entrantes, reproducirlas o finalizarlas en funcin de sus intereses.
Escuchas no autorizadas: Al igual que los paquetes de datos, los paquetes de voz son objeto de
ataques a travs de un intermediario cuando un hacker falsifica la direccin MAC de dos partes,
obligando a los paquetes de VoIP a circular a travs del sistema del hacker. Al hacerlo, el atacante
puede regresar a los paquetes de voz y escuchar las conversaciones en tiempo real. Con este ataque,
los hackers tambin pueden robar todo tipo de datos sensibles y de informacin, tales como nombres
de usuario, contraseas e informacin del sistema de VoIP.
Directory Harvesting o Recogida de Direcciones (DHA): Esta amenaza se produce cuando los
atacantes tratan de encontrar direcciones vlidas de VoIP mediante el uso de la fuerza en una red.
Cuando un hacker enva miles de direcciones VoIP a un dominio VoIP particular, la mayora de stas
"rebotan" como si fueran no vlidas, si bien hay algunas que no se devuelven y el pirata informtico
puede identificar las direcciones vlidas de VoIP. Mediante esta recogida de direcciones de
direcciones de usuarios de VoIP, el hacker puede obtener una nueva lista de suscriptores de VoIP que
en un futuro pueden ser objetivo de amenazas, tales como ataques Vishing o SPIT.
Vishing (Phishing sobre VoIP) El Vishing imita las formas tradicionales de phishing (modalidad de
estafa cuyo objetivo es intentar obtener de un usuario informacin personal y sensible como nombres
de usuario, cuentas bancarias o nmeros de tarjeta de crdito, entre otros). Esta tctica se realiza a
travs de correo basura o suplantando la imagen de una empresa o entidad pblica con el objetivo
de que el usuario verifique alguna informacin confidencial. Cuando el usuario cae en la trampa y
aporta los datos correctos que le piden,
los delincuentes tienen libertad para vender esta
informacin a otras personas o, en muchos casos, utilizan directamente las tarjetas de crdito o
cuentas bancarias.
Debido a la proliferacin de estas nuevas amenazas, se recomienda que las empresas que utilizan
sistemas de VoIP revisen su permetro de seguridad y se aseguren de que tienen soluciones que les
permitan garantizar la mxima seguridad de sus sistemas.
4.8.1
Una auditora de red evala la calidad que tendra un cierto trfico de VoIP sobre una red de datos.
Antes de desplegar una red VoIP es prcticamente imprescindible realizar una auditora de red, para
analizar las caractersticas de los equipos y de las conexiones involucradas en la red sobre la que se
pretende desplegar un servicio de telefona. No se puede olvidar que esta red de telefona va a circular sobre
una red que tambin tendr que soportar trfico de datos.
Una auditora VoIP partir de un anlisis de la red de datos existente: equipamiento, flujo de datos
(topologa, picos de trfico y trfico medio), y har una estimacin del volumen de trfico de voz a aadir. A
continuacin har una simulacin real y anlisis del comportamiento del nuevo trfico de voz, midiendo la
calidad de las comunicaciones. Se recomienda simular la red durante dos semanas como mnimo.
U.T. 5 ANLISIS Y CONFIGURACIN DE TELEFONA DE VOZ SOBRE IP
U.T. 5 - Pgina 60
2012-2013
A partir de los resultados, se podrn elaborar una serie de recomendaciones con el objeto de adaptar la
red a las necesidades de la VoIP.
4.8.2
Existen poderosas herramientas comerciales que monitorizan todos los elementos de la red, y que
pueden ofrecer estadsticos globales de trfico y calidad de servicio.
Como ejemplo, tenemos los siguientes programas:
Wireshark
Clear Sight Analizer
NetIQ Vivinet Diagnosis
BrixMon
Hammer Call Analizer
2012-2013
U.T. 5 - Pgina 61
Paralelamente, tambin aparecen nuevos proveedores de comunicaciones a travs de Internet, los ITSP
(Internet Telephony Service Provider), operadores de servicios de voz que se unen a los operadores ya
existentes.
Los principales fabricantes de servidores de comunicaciones apuestan por desarrollar sistemas que
ofrezcan a las empresas soluciones unificadas que trabajan con estndares abiertos (como SIP, XML,
etctera) y que aportan, adems, un enriquecimiento del nivel de comunicacin incrementando las
posibilidades de trabajo en colaboracin. En este entorno, la comunicacin se convierte en una aplicacin no
propietaria, mostrndose abierta a la integracin con elementos de diferentes proveedores, y permitiendo a
las empresas utilizar los elementos de solucin que mejor se ajusten a su negocio, e incorporar aplicaciones
avanzadas hasta ahora restringidas a grandes corporaciones.
U.T. 5 - Pgina 62
2012-2013
Solucin propietaria
Emulacin (PC + Sistema Operativo con central telefnica software + Tarjetas de
interconexin con elementos telefnicos)
Terminal telefnico
o
o
Telfonos IP
Softphones (Telfonos tipo software)
Adaptadores IP
Pasarelas VoIP
5.2.1
Una central privada de conmutacin para VoIP IPBX, es una PBX o un sistema de conmutacin
telefnica ubicado dentro de una organizacin corporativa que permite las llamadas entre usuarios de VoIP y
usuarios locales con lneas anlogas y/o RDSI.
Tambin permite a los usuarios de la compaa compartir un conjunto de lneas telefnicas externas. El
sistema IPBX estndar puede gestionar llamadas entre usuarios de VoIP y usuarios con un terminal telefnico
convencional (analgico o digital), o entre dos dispositivos IP de la misma manera que una centralita PBX
tradicional.
Adems, estas soluciones utilizan la convergencia de voz y red de datos. Esto implica que el acceso a
Internet, las comunicaciones VoIP y telefona tradicional de llamadas con una sola lnea para cada usuario se
vean completamente optimizados. En comparacin con las centralitas convencionales, las IPBXs son
consideradas mucho ms flexibles y escalables ya que una empresa puede crecer y el sistema telefnico
corporativo se adaptar a la empresa. Tambin reducen costos de mantenimiento ya que el sistema de
telfono de la empresa se basa en software.
5.2.2
Telfonos IP
Un telfono de VoIP o telfono IP es un aparato telefnico con la misma apariencia fsica que los
telfonos tradicionales especialmente diseado para conectarse a una red de telefona IP.
2012-2013
U.T. 5 - Pgina 63
Caractersticas Principales:
Normalmente dispone de un nico protocolo de VoIP (SIP, IAX2, H.323). Aunque pueden
manejar varios.
Soportan una serie de cdecs, el popular G.729 casi siempre est entre ellos.
Se conecta directamente a la Red IP:
Se configuran desde los mens del propio telfono o por interfaz web:
Caractersticas avanzadas:
o
o
o
o
o
Dual Lan: Algunos telfonos disponen de dos conectores RJ45 e implementan funciones
de switch, de esta forma no es necesario aadir cableado nuevo para los nuevos
dispositivos IP
Manos libres
Conector auriculares/micrfono
Display LCD: Identificador de llamadas / Agenda
Autoprovisioning: Autoconfiguracin automtica de los parmetros de configuracin
desde un servidor remoto.
U.T. 5 - Pgina 64
2012-2013
Hay todo tipo de terminales normales o inalmbricos en gamas baja, media y alta. Algunos ejemplos
son:
Gama Alta:
Gama Media:
2012-2013
U.T. 5 - Pgina 65
Gama Baja:
Wifi:
5.2.3
Softphones
Una alternativa a los equipos dedicados (fsicos) de VoIP es el uso de programas para emularlos. Estos
programas se conocen como SoftPhones y funcionan en cualquier ordenador personal. El nico
requerimiento es tener una tarjeta de sonido en funcionamiento y estar seguro de que el cortafuegos
instalado en tu mquina no est bloqueando la aplicacin.
Si quieres reducir el ancho de banda usado por tus conversaciones elige un SoftPhone que tenga
soporte para el protocolo IAX2 y activa un cdec de alta compresin.
El audio es capturado desde:
Micrfono Incorporado.
Entrada de lnea (Micrfono Externo).
Dispositivos de entrada de audio USB.
Dispositivos Bluetooth.
Caractersticas Principales:
U.T. 5 - Pgina 66
2012-2013
Tipos de SoftPhones:
Propietarios:
Libres:
Protocolos estndar.
Protocolos propios abiertos.
5.2.4
2012-2013
U.T. 5 - Pgina 67
Adaptadores IP
Los adaptadores IP son dispositivos (hardware) que permiten conectar un telfono analgico a la red IP
utilizando protocolos de VoIP.
Tipos de Adaptadores:
ATA (Analog Telephone Adapter) es un adaptador FXS (Foreing Exchange Station), tiene un
puerto RJ11 (phone jack) y un RJ45 (Ethernet jack). Por un lado habla analgico con el telfono
y por otro lado habla digital con la red IP.
Caractersticas de ATA:
o
o
o
o
o
o
Soportan SIP o IAX2 normalmente, varios codecs (entre ellos, casi siempre el G.729).
Tienen uno o dos interfaces FXS para conectar 2 telfonos analgicos.
Cada telfono puede ser registrado a un proxy VoIP distinto.
Soportan el servicio de identificador de llamada (caller ID), tonos de llamada distintivos,
llamada en espera ...
Econmicos y de tamao reducido.
Pueden conectarse a cualquier tipo de aparato telefnico a la red IP, por ejemplo, se
pueden conectar una cabina telefnica (de monedas o tarjeta), un fax o un telfono
inalmbrico (DECT).
FXS to USB: permite conectar un telfono normal a un PC, enviando y recibiendo el audio.
Requieren un SoftPhone instalado para VoIP.
FXO (Foreign Exchange Office), to USB: Casi siempre relacionados con Skype, permiten reenviar
las llamadas recibidas por Skype por una lnea normal.
U.T. 5 - Pgina 68
2012-2013
5.2.5
Pasarelas VoIP
Son dispositivos que permiten interconectar la telefona tradicional con la VoIP. Se integran con la red
telefnica pblica con interfaces analgicos o enlaces digitales. Los adaptadores tambin pueden ser
considerados como pasarelas (gateways), a pequea escala.
Generalmente, los adaptadores que realizan funciones de routing/NAT IP, son considerados pasarelas.
Caractersticas Principales:
Generalmente funcionan en dos sentidos: las llamadas recibidas por IP se envan a PSTN/FXS o
las llamadas recibidas por interfaces FXS se envan por IP.
Soportan generalmente SIP o H.323, as como numerosos cdecs (G.711, G.729 casi siempre).
Pueden ser utilizados de forma integrada con las centralitas tradicionales: transformando la
llamada analgica de la centralita en llamada por IP, de forma totalmente transparente.
2012-2013
U.T. 5 - Pgina 69
5.2.6
Asterisk es una centralita digital diseada en Software libre que integra las funcionalidades de telefona
clsica con nuevas capacidades derivadas de su flexible y potente arquitectura.
U.T. 5 - Pgina 70
2012-2013
En realidad, Asterisk implementa una PBX hbrida TDM (multiplexacin por divisin en el tiempo) y VoIP.
Por una parte trabaja con una amplia gama de protocolos TDM para el manejo y transmisin de
interfaces de telefona tradicional y por otra, soporta y traduce distintos protocolos de sealizacin de VoIP
como SIP, IAX2, MGCP o H.323.
Al mezclar telefona tradicional y servicios de VoIP, Asterisk permite construir arquitecturas de telefona
avanzadas y soluciones CTI (Computer Telephony Integration), y facilita la migracin gradual de los sistemas
existentes en las empresas a las nuevas tecnologas.
Asterisk cuenta con un esquema de doble licencia, la licencia de Software libre GNU (GNU General Public
License, GPL) y otra licencia propietaria para permitir cdigo propietario como el del cdec G.729. Gracias a
la licencia GPL cuenta con una gran comunidad de programadores que han contribuido a aadirle multitud de
caractersticas.
Esto nos permite:
Los aadidos de terceros al cdigo de Asterisk implican la cesin de los derechos comerciales a Digium
pero se conserva el copyright del desarrollador.
La potencia de esta PBX aumenta al ser posible desarrollar nuevas funcionalidades con lenguajes
estndar de programacin y utilidades propias de Asterisk.
2012-2013
U.T. 5 - Pgina 71
5.2.6.1 Digium
Digium es la creadora y desarrolladora primaria de Asterisk, el primer PBX de cdigo abierto de la
industria. Usado en conjunto con las placas de telefona PCI, ellas ofrecen un manejo estratgico con
excelente relacin costo/beneficio para el transporte de voz y datos sobre arquitecturas TDM, conmutadas y
redes Ethernet.
Digium es hoy el principal patrocinador de Asterisk y uno de los lderes de la industria de PBX en cdigo
abierto, siendo Mark Spencer el creador y principal soporte de Asterisk, l es hoy admirado por el gran
trabajo que realiz y por la responsabilidad que supo acarrear.
5.2.6.2 Servicios
El sistema Asterisk incorpora muchsimas funcionalidades avanzadas que tendran un elevado coste en
sistemas tradicionales propietarios.
Servicios bsicos:
Conexin con lneas de telefona tradicional, mediante interfaces tipo analgico (FXO) para lneas de
telfono fijo o bien mvil y RDSI (BRI o PRI).
Soporte de extensiones analgicas, bien para terminales telefnicos analgicos, terminales DECT o
bien equipos de fax.
Soporte de enlaces (trunks) IP: SIP, H323 o IAX.
Soporte de extensiones IP: SIP, SCCP, MGCP, H323 o IAX. Funciones de llamada.
Reglas de salida (OutBound Rules): definen las rutas que tomar una llamada saliente.
DiD (Direct In Dial): son reglas que definen dnde ir una llamada de un determinado nmero
telefnico.
Transferencia (a cualquiera) y Transferencia atendida (a alguien determinado).
Msica en espera y en transferencia (ficheros MP3 actualizables por el usuario).
Desvo de llamadas si est ocupado (Busy) o no contesta (No Answer).
Llamada en espera (Hold).
Identificador de llamante (CallerID).
Bloqueo de llamante segn identificador (CallerID).
Opcin No molestar (Do Not Disturb / DND).
Retro llamada (Callback): llamada automtica cuando est disponible.
Grupo de timbrado (Ring Group o Call Group): permite llamar al mismo tiempo a todos los telfonos
de un grupo. Los telfonos del grupo tambin pueden consistir en nmeros telefnicos externos como
telfonos mviles.
Call Pickup: es el hecho de poder descolgar y responder a la llamada entrante a un telfono o grupo
de telfonos determinado desde un tercer telfono que no est sonando.
Remote Pickup: permite coger llamadas de forma remota.
Colas (Queue): almacenes de llamadas entrantes. As, las personas que llaman pueden esperar la
respuesta de alguien en lugar de obtener una seal de ocupado o ser forzadas a dejar un mensaje.
Esta extensin tambin puede decir a la persona que llama su lugar en la cola y el tiempo estimado
de espera. Es posible establecer prioridades de forma que ciertas personas no esperen tanto.
U.T. 5 - Pgina 72
2012-2013
Retencin de llamadas (Call Parking): permite transferir la llamada a un 'parking' virtual. Pudiendo
colgar sin que la llamada origen sea desconectada de Asterisk, ya que se encontrar aparcada.
Megafona a travs del altavoz del telfono (Paging).
Espiar llamadas (Call snooping): permite escuchar una llamada, sin que la
persona que ha llamado se d cuenta.
Call Whisper: permite intervenir en una llamada de forma que la persona que ha llamado no escucha
nada.
Servicios avanzados:
Buzn de Voz (Voicemail): sistema de contestador automtico personalizado por usuario. Se integra
con el sistema de directorio (LDAP) y con el email. Los buzones pueden ser individuales o para todo
un grupo de personas.
Gestin del buzn de voz mediante el terminal telefnico y pagina web.
Sistema de Audio conferencias (Web MeetMe): Sistema que permite la conexin remota de 2 o ms
usuarios que quieren mantener una reunin virtual y suministra la correcta gestin y control de los
usuarios que se incorporan a ella.
IVR (Interactive Voice Response): Operadora Automtica. Sistema automatizado de respuesta que
permite redirigir las llamadas entrantes en funcin de las opciones seleccionadas por el llamante.
Informes detallados de llamadas (CDR): Detalle de llamadas realizadas o recibidas por extensin,
para tarificacin de costes por departamentos, por cliente o incluso para facturacin.
ACD: Sistema Automtico de Distribucin de Llamadas entrantes. Pensado para Centros de Llamadas
para atencin comercial o soporte tcnico.
CTI: Integracin con sistemas de gestin comercial o de atencin al cliente (CRM).
Extensiones Remotas: para poder aceptar un usuario remoto teniendo en cuenta el funcionamiento
de NAT con los protocolos utilizados por Asterisk (IAX y SIP).
Sistema DISA. (mtodo por el cual una persona externa a la oficina puede realizar llamadas a travs
de la centralita).
Grabacin de llamadas entrantes y salientes.
AMI (Asterisk Management Interface): gestin y control remoto de Asterisk.
Monitorizacin de llamadas en curso.
Gestin de listas negras (nmeros telefnicos con acceso prohibido).
LCR (Least Cost Routing): encaminamiento de llamadas por el proveedor VoIP ms econmico.
AGI (Asterisk Gateway Interface): integracin con todo tipo de aplicaciones externas.
Configuracin en base de datos: usuarios, extensiones, proveedores, etc.
Interfaz grafica de administracin (GUI).
Acciones a realizar segn horarios y fechas (horario laboral, das festivos, etc.). Posibilidad de
integracin con Google Calendar.
Posibilidad de integrar un sistema de llamadas pre-pago (solucin para locutorios telefnicos).
Deteccin automtica de faxes y recepcin de fax desde el propio sistema y posterior envi por
email.
Almacenamiento y recuperacin en Base de Datos.
Integracin de Festival: aplicacin que pasa de texto a voz.
Soporte de video (Asterisk 1.6: the video release).
Canal: Es una conexin que conduce a una llamada entrante o saliente en el sistema Asterisk. La
conexin puede venir o salir hacia telefona tradicional analgica o digital o VoIP.
Los canales ms importantes soportados por Asterisk son:
2012-2013
U.T. 5 - Pgina 73
Prioridades: Cada extensin puede tener varias etapas, llamadas prioridades. Cada prioridad esta
numerada empezando con 1, y ejecuta una aplicacin especifica. Por ejemplo, el servicio Answer
(de prioridad 1) y, a continuacion, Hangup (de prioridad 2):
o
o
El punto clave a recordar aqu es que una extensin de Asterisk sigue las prioridades en orden.
Aplicaciones: Las aplicaciones son las acciones del Dialplan. Cada aplicacin realiza una accin
sobre el canal actual, tales como la reproduccin de un sonido, la aceptacin de tonos de
entrada, marcar un canal, colgar la llamada, y as sucesivamente.
En el ejemplo se presentaron dos aplicaciones sencillas: Answer() y Hangup(). Algunas
aplicaciones, como Asnwer() y Hangup(), no necesitan instrucciones para hacer su trabajo. Otras
aplicaciones requieren informacin adicional.
Estas piezas de informacin, llamadas argumentos, pueden ser transmitidas a las aplicaciones
para afectar la forma en que realizan sus acciones. Para pasar argumentos a una aplicacin,
escribirlos entre parntesis y separados por comas.
U.T. 5 - Pgina 74
2012-2013
Wait (n): Espera n segundos, ignorando los dgitos marcados durante ese tiempo.
WaitExten(n): Espera n segundos, pero gestionando los dgitos marcados.
WaitMusicOnHold(n): Reproduce msica en espera durante n segundos.
Answer(): Acepta la llamada entrante por el canal.
Busy(): Enva la seal de ocupado al origen.
Hangup(): Cuelga la llamada.
Ringing(): Enva la seal de tono de llamada.
Dial ( tipo/identificador,timeout,opciones,url): Aplicacin para llamar.
Goto (contexto, extension, prioridad): Salta al contexto, extensin y prioridad del
argumento.
GotoIf ( condicion ? prioridad1 : prioridad2): Salta a la prioridad1 si la condicin
se cumple. Salta a la prioridad2 si la condicin no se cumple.
GotoIfTime(<times>|<weekdays>|<mdays>|
<months>?[[context|]exten|]priority): Igual que GotoIf teniendo en cuenta la
fecha y hora actual.
PlayBack (fichero): Reproduce el fichero, continua la ejecucin cuando finaliza.
Background (fichero): Reproduce el fichero, pero contina la ejecucin
inmediatamente.
SayDigits (dgitos): Reproduce los dgitos.
/etc/asterisk/extension.conf
[general]
register =>0812341234:MySIPPass@sip.internode.on.net/s
registertimeout=20
context=incoming
allowoverlap=no
bindport=5060
bindaddr=192.168.0.3
srvlookup=no
subscribecontext=from-sip
[incoming]
; Ring on extension 100, 200 and the mobile phone.
exten => s,1,Answer()
exten => s,n,Dial(SIP/100&SIP/200&SIP/VoIPProvider/*320423456789,150,r,t,)
; ext 200
[200]
type=friend
host=dynamic
secret=MyPass123
context=internal
callgroup=1
pickupgroup=1
dtmfmode=rfc2833
canreinvite=no
Nmero de extensiones (terminales) a conectar y de qu tipo: analgicas, SIP, IAX, MGCP, SCCP,
etc
2012-2013
U.T. 5 - Pgina 75
A ttulo orientativo, a continuacin se listan los requisitos mnimos de hardware de un computador con
Asterisk de acuerdo a las llamadas concurrentes que el sistema sera capaz de manejar:
En cuanto al software ser refiere, podemos optar por dos soluciones distintas para hacer correr Asterisk
en nuestro equipo:
Disponer de una mquina con una distribucin del Sistema Operativo Linux, generalmente en su
versin Servidor para permitir servicios de red as como su gestin remota (por ejemplo Debian o
CentOS) e instalar en l la aplicacin Asterisk.
Utilizar una versin de Linux destinada a dar servicio telefnico que incluya los paquetes
utilizados por Asterisk ya precompilados. Podremos encontrar estas distribuciones en distintos
formatos: Live-CD, flash o instalable en HD. Las ms conocidas son:
o
o
o
AsteriskNOW
Tribox
Elastix
son
U.T. 5 - Pgina 76
2012-2013
Equipo FXO (Foreign Exchange Office): Cualquier dispositivo que, desde el punto de vista de la
central telefnica, acta como un telfono convencional. Debe ser capaz de aceptar seales de
llamada, ponerse en espera, colgar/descolgar y enviar/recibir seales de voz. Ejemplos:
telfono, fax y mdem.
Dispositivo FXS (Foreign Exchange Station): Es lo que est situado al otro lado de una lnea
telefnica tradicional (la central pblica). Enva el tono de marcado, la seal de llamada que
hace sonar los telfonos y los alimenta. En lneas analgicas, un FXS alimenta al FXO.
Recordemos que el FXS utiliza alrededor de 48 voltios DC para alimentar al telfono durante la
conversacin y hasta 75 voltios de AC (25 Hz) cuando genera el tono de llamada.
Resumiendo, un FXS necesita estar conectado a un FXO (como una lnea telefnica necesita estar
conectada a un telfono) o viceversa. Un FXS suministra energa (elemento activo) a un dispositivo FXO
(elemento pasivo).
Sealizacin analgica: Para operar con lneas analgicas provenientes de la red RTB (red de telefona
bsica), el equipo donde tengamos ejecutando Asterisk necesitar tarjetas interfaces FXO, por ejemplo el
modelo Digium TDM01B:
2012-2013
U.T. 5 - Pgina 77
Para operar con telfonos analgicos o centrales clsicas, se requiere interfaces FXS, por ejemplo el
modelo Digium TDM10B:
Sealizacin digital: La Red Digital de Servicios Integrados (RDSI) utiliza, en principio, dos tipos de
capacidades de acceso.
Acceso Bsico BRI (2 canales de voz + 1 de sealizacin). Por ejemplo el modelo B410P:
Acceso Primario PRI (30 canales de voz +1 de sealizacin). Por ejemplo el modelo TE110P:
Adems del tipo de sealizacin, las interfaces RDSI pueden funcionar en modo NT (Network Terminator)
o TE (Terminal Equipment).
Modo TE: En este modo, la centralita se puede conectar con interfaces RDSI (BRI o PRI) o con
Centrales Digitales Tradicionales que tengan conexin RDSI de forma esclava.
Modo NT: En este modo la centralita telefnica puede conectarse con Centrales Digitales
Tradicionales que tengan conexin RDSI de forma Maestro o con extensiones Digitales.
U.T. 5 - Pgina 78
2012-2013
2012-2013
U.T. 5 - Pgina 79
U.T. 5 - Pgina 80
2012-2013