Vous êtes sur la page 1sur 23

Que e PSNT

PSTN (public switched telephone network)

Conectividad analgica
La misma red que utiliza nuestro telfono est disponible para los equipos. El nombre de esta red mundial es la Red telefnica pblica conmutada (PSTN). En el marco de la informtica, podemos pensar en PSTN como un gran enlace WAN que ofrece lneas telefnicas de llamada de grado de voz. Lneas de llamada El hecho de que PSTN fuese diseada principalmente para la comunicacin de voz hace que sea lenta. Las lneas analgicas de llamada requieren mdems que pueden incluso hacerlas ms lentas todava. Por otro lado, la calidad de la conexin es inconsistente debido a que PSTN es una red de circuitos conmutados. Cualquier sesin de comunicacin nica ser tan buena como los circuitos enlazados para esta sesin determinada. Sobre largas distancias, por ejemplo, pas a pas, pueden resultar considerablemente inconsistentes en los circuitos de una sesin a la siguiente. Lneas analgicas dedicadas

A diferencia de las lneas de llamada que deben volver a abrir la sesin cada vez que se utilizan, las lneas analgicas dedicadas (o alquiladas) se mantienen abiertas en todo momento. Una lnea analgica alquilada es ms rpida y fiable que una conexin de llamada. Sin embargo, es relativamente cara puesto que el proveedor de servicio est dedicando recursos a la conexin alquilada, independientemente de si se est utilizando la lnea o no. De llamada o dedicada? Ningn tipo de servicio es el mejor para todos los usuarios. La mejor opcin depender de un nmero de factores destacando:

La cantidad de tiempo de conexin que se utilizar. El coste del servicio. La importancia de tener tasas de transferencia de datos superiores y ms fiable que una lnea condicionada. La necesidad de tener una conexin 24 horas al da.

Si no es frecuente la necesidad de establecer la conectividad, pueden resultar ms adecuadas las lneas de llamada. Si es necesario una conexin de alto nivel de fiabilidad y de utilizacin continua, entonces no resulta adecuada la calidad del servicio que proporciona una lnea de llamada.

Telefona PSTN
Telefona PSTN
La red telefnica pblica conmutada (PSTN, Public Switched Telephone Network) es una red con conmutacin de circuitos tradicional optimizada para comunicaciones de voz en tiempo real. Cuando llama a alguien, cierra un conmutador al marcar y establece as un circuito con el receptor de la llamada. PSTN garantiza la calidad del servicio (QoS) al dedicar el circuito a la llamada hasta que se cuelga el telfono. Independientemente de si los participantes en la llamada estn hablando o en silencio, seguirn utilizando el mismo circuito hasta que la persona que llama cuelgue. La Interfaz de programacin de aplicaciones de telefona (TAPI, <i>Telephony Application Programming Interface</i>) permite a los programas comunicarse fcilmente a travs de la red de telefona tradicional. TAPI permite la conexin directa con una red PSTN y marcado telefnico automtico, y proporciona interfaces para llamadas de conferencia, correo de voz e identificador de la persona que llama. TAPI ayuda a convertir la familia Windows Server 2003 en una plataforma eficaz y flexible para desarrollar y utilizar programas de integracin de equipos y telefona (CTI). Los programas se pueden crear a partir de la compatibilidad cliente-servidor de TAPI, a fin de proporcionar una interfaz grfica para administracin de sistemas y servicios mejorados, como correo de voz, cola de llamadas, reenvo de llamadas a otra ubicacin, integracin de equipos y telefona, y reconocimiento de voz. Adems de permitir a los programas ofrecer servicios de telefona, TAPI administra los dispositivos de telefona, y permite de esta forma que varios programas que utilizan una lnea permanezcan activos simultneamente. Un programa puede esperar una llamada mientras otro marca. En un entorno cliente-servidor, la telefona se puede administrar como cualquier otro servicio de red. Puede especificar las lneas y los telfonos disponibles para usuarios concretos y utilizar la seguridad del dominio para controlar el acceso a los recursos de telefona. Los proveedores de servicios de telefona y todos los parmetros almacenados se puede actualizar en una LAN para facilitar la configuracin, el uso y la administracin de recursos, independientemente de la ubicacin fsica.

Que es ss7?? Que es PBX ?

PBX
Un PBX o PABX (siglas en ingls de Private Branch Exchange y Private Automatic Branch Exchange para PABX) cuya traduccin al espaol sera Ramal privado de conmutacin automtica , o ms bien Central Secundaria Privada Automtica; es en realidad cualquier central telefnica conectada directamente a la red pblica de telefona por medio de lneas troncales para gestionar adems de las llamadas internas, las entrantes y salientes con autonoma sobre cualquier otra central telefnica. Este dispositivo generalmente pertenece a la empresa que lo tiene instalado y no a la compaa telefnica, de aqu el adjetivo Privado a su denominacin.

PABX.

Un PBX se refiere al dispositivo que acta como una ramificacin de la red primaria pblica de telfonos, por lo que los usuarios no se comunican directamente al exterior mediante lneas telefnicas convencionales, sino que al estar el PBX directamente conectado a la RTC (red telefnica pblica), ser esta misma la que enrute la llamada hasta su destino final mediante enlaces unificados de transporte de voz llamados lneas troncales. En otras palabras, los usuarios de una PBX no estn asociados con la central de telfonos pblica, ya que es la misma PBX la que acta como tal, anlogo a una central pblica que da cobertura a todo un sector mientras que un PBX lo ofrece generalmente en las instalaciones de una compaa. Errneamente se le llama PBX a cualquier central telefnica aunque no gestione las llamadas externas, bastando solo con que conmute lneas exteriores pertenecientes a otra central, que s estara conectada a la RTC. Estas seran centrales hbridas: Estas gestionan llamadas y enlazan lneas internas o

extensiones pero al momento de comunicarse a un destino exterior, tan solo interconectara el terminal con una lnea convencional de la compaa de telfono, mientras que un PBX se encargara de procesar directamente el nmero marcado hacia el procesador central de la ciudad.
Contenido
[ocultar]

1 PBX y PABX 2 Funcionamiento

2.1 Llamadas entrantes

o o o

2.1.1 Acceso por nmero nico 2.1.2 Acceso directo a extensiones

2.2 Llamadas salientes 2.3 Llamadas internas 2.4 Uso domstico

3 Actualidad 4 PBX virtuales 5 Vase tambin 6 Notas 7 Enlaces externos

[editar]PBX

y PABX

Del trmino PBX se deriva PABX, que no es ms que un PBX automtico. En los orgenes de la telefona era necesario conectar manualmente cables para establecer la comunicacin. Este sistema era conocido como PMBX (PBX Manual) que luego fue reemplazado por un dispositivo electromecnico automtico y posteriormente con el avance de la electrnica de microprocesadores, por sistemas digitales de conmutacin que se le llam PABX que desplaz al PMBX hasta hacerlo casi inexistente. A partir de ese momento PABX y PBX se convirtieron en sinnimos. Los PBX (manuales) eran antiguas centrales telefnicas instaladas dentro del establecimiento comercial que la posea. Requeran de un operador telefnico, o simplemente operador, para que realizase las funciones de conmutado de llamadas. A partir de ahora, cuando mencionemos a un PBX, se dar por hecho que es automtico. No le denominaremos PABX debido a la mayor popularidad del primero. Las PBX han pasado por una transformacin rpida a travs de los aos, estas PBX fueron de analgicas, a semi-digitales y luego a totalmente digitales, ahora se estn utilizando tambin las llamadas PBX IP, una PBX IP maneja las seales de voz bajo el protocolo de Internet, aportando

beneficios para la integracin de telefona informtica (CTI). Un PBX IP puede existir como hardware fsico, o puede llevar a cabo sus funciones de forma virtual, realizar las actividades de enrutamiento de llamadas de la PBX tradicional o PBX hbrido como un software. Esta versin virtual tambin se conocele como "SOFT PBX". En muchos pases de Amrica Latina las compaas denominan como PBX o Centrex al servicio de asociar varias lneas de telfono bajo un mismo nmero. Centrex no es ms que el servicio simulado de una PBX por parte de la compaa de telfono. Esto genera confusin porque son incluso las mismas compaas telefnicas quienes ofrecen el servicio bajo tales denominaciones. El trmino correcto a este servicio es "nmero telefnico nico" o similares.1

[editar]Funcionamiento
Los PBX de gran escala, instalados en grandes oficinas funcionan como dispositivos fsicos que administran el trfico de llamadas, incluso contabiliza las llamadas para uso financiero y de facturacin. (informacin utilizada por la compaa de telfono, quien programar la central adems para hacerla compatible y reconozca otras centrales de su entorno de redes telefnicas primarias). Hoy en da una PBX no es ms que una computadora especializada, siendo el usuario quien podr configurar los parmetros de las llamadas entrantes y salientes. Generalmente el usuario conecta el PBX por un nico enlace digital, como E1 T1, utilizando tan slo 2 pares de cables en lugar de 2n hilos para las n lneas externas contratadas. Generalmente estos enlaces tienen capacidad de portar hasta 30 lneas sin llegar a comprimir la informacin de la voz lo suficiente como para degradarla ms 2 lneas ms que ocupan para el envo y recepcin de informacin. Las compaas locales generalmente imponen altos costos al servicio de enlace E1 o T1 y en algunos casos, aparte de cobrar altas tarifas fijas mensuales, factura cada minuto entrante o saliente; adems requiere contratos especiales con la operadora telefnica. Sin embargo en pases ms desarrollados, no existen cargos por mantener un enlace E1 o T1, y por el contrario, se est migrando a estos enlaces en PBX que poseen infraestructura para tal en vez de usar lneas convencionales para desocupar cables en las acometidas intraurbanas y descongestionar puertos en la central pblica, ya que el PBX se vuelve en s "su propia central". El mtodo de conexin para pequeas y medianas empresas no deja de ser por lneas comunes de la compaa telefnica, utilizando cuantas lneas quiera tener el usuario, y stas a su vez conectadas a la central telefnica, que a pesar de que podra tratarse de un PBX, no estara funcionando como tal, y tan solo como una central privada hbrida. Esto se debe a que el trfico de la llamada entrante o el inicio de la llamada saliente se origina en la central pblica de la empresa de telefona, probablemente al igual que otros abonados de la zona, mientras que si trabajase como PBX, el trfico de llamadas culminara o se iniciara en la misma centralita. Hay casos en que se usa un enlace digital con capacidad de varias

llamadas simultneas con la red exterior y aparte un par de lneas convencionales con fines ya sea de respaldo, o de estrategias de logstica para dirigir llamadas por otras lneas de otros operadores que ofrecen tarifas ms convenientes para cierto tipo de llamadas. (Internacionales, telfonos mviles, etc.) Ejemplo: Una empresa grande con muchos abonados tiene: Un enlace E1 con la empresa estatal o privada de telfonos con capacidad de 30 lneas de entrada y 30 de salida utilizando un PBX con autonoma sobre la red troncal; 6 lneas conectadas a la red de telefona mvil ya sea por bases (terminales fijos que simulan una lnea convencional) o con dispositivos especializados que enlazan a la centralita con la red GSM con una tarjeta SIM con el fin de aprovechar tarifas preferentes llamando de "mvil a mvil"; 2 lneas para llamadas internacionales conectadas como lneas convencionales ofrecidas por otra empresa con mejores tarifas. Las nuevas tecnologas de telefona IP (VoIP) permiten la conmutacin de voz va Internet o redes informticas privadas, siendo ste a veces el sistema de conexin del PBX con la Red de Telefona Local Pblica (RTC). Las extensiones suelen ser lneas sencillas conectadas a telfonos simples, con caractersticas similares a una lnea de la RTC en cuanto a tensin y seales elctricas, por lo que son perfectamente compatibles. Otros telfonos pueden ser exclusivamente para ser usados con la marca del PBX, siendo compatibles slo con estos. Estos ltimos tienen funciones especiales adicionales como un display y se pueden monitorizar todas las lneas o extensiones mediante LEDs de control; incluso se puede programar el PBX completamente desde ciertos modelos. Estos telfonos requieren generalmente 4 hilos en sus conexiones mientras que las extensiones sencillas requieren slo 2. Se puede incluso conectar una extensin de un PBX a un puerto lnea externa de otra PBX, por ejemplo, el de una oficina vecina para lograr comunicacin interna gratuita. Pero lo ms conveniente es usar interfaces ISDN para interconectar ms de un PBX, pudiendo compartir llamadas internas y hasta lneas troncales, haciendo como si se tratara de una sola central, creando una mini-redtelefnica. Los bancos y agencias con sucursales dispersadas en varios kilmetros comparten estas caractersticas y la voz viaja va red local en paquetes de datos. Existen varios estndares de interfaces con la RTC, con otros PBX o con otros telfonos internos menos comunes.

[editar]Llamadas entrantes
Se tiende hoy en da a dejar configurado el acceso de llamadas entrantes al PBX por 2 mtodos principalmente:

[editar]Acceso por nmero nico


En PBX de mediana escala, el usuario contrata n cantidad de lneas conectadas en los puertos de entrada del PBX. Generalmente, a esta n cantidad de lneas se les asocia un nico nmero con el fin de evitar tener n nmeros distintos. Por ejemplo, que una compaa tenga como nmero nico el 555000. Al llamar desde el exterior a este nmero, podr contestar una grabacin de bienvenida indicando que marque el nmero de extensin; o por otro lado contestar directamente una operadora (normalmente la recepcionista) quien transferir la llamada a la extensin correspondiente tras la peticin del llamante.

[editar]Acceso directo a extensiones


Se puede contratar con la compaa telefnica una serie telefnica, de manera que cada extensin tenga manera de recibir llamadas mediante un nmero directo, y no necesariamente pasar por el nmero conmutador o la recepcionista. Por ejemplo, en una compaa todos los nmeros pueden empezar con 555xxxx y los cuatro ltimos dgitos completados con x representaran la extensin marcada. Si se desea marcar la extensin 1234, uno marcara desde fuera 5551234. No obstante, los usuarios con esta modalidad siempre tienen como nmero principal el de la operadora, entonces la otra forma de llamar podra ser marcar 5550000 y al contestar la locucin de bienvenida, marcar a continuacin 1234 o marcando directamente 5551234.

[editar]Llamadas salientes
Por lo general se marca un cdigo de acceso que es 9 con el estndar del continente americano, y 0 en Europa. Marcar este cdigo abrir y conmutar una lnea externa libre en orden aleatorio (salvo restricciones predefinidas) con el usuario desde cualquier extensin. Una vez marcado, se escuchar otro tono de marcado (no necesariamente) que corresponde a la lnea externa (o troncal). En los PBX con enlace digital no se "abre" ninguna lnea, el PBX simula otro tono (a veces distinto del primero para diferenciarlos) para posteriormente enviar la solicitud al procesador central de llamadas de la RTC una vez terminado de marcar todos los dgitos del nmero a marcar. Desde algunos telfonos internos, se puede configurar la opcin de "lnea directa", que tan solo al abrir la extensin conmutar o dar tono de alguna lnea externa, simulando esta extensin no estar conectada a la centralita, pues no habra como marcar una extensin interna. Desde ciertos telfonos, aparte de la posibilidad de marcar un cdigo de acceso, se puede presionar una tecla casi siempre con un LED indicador, que sirve para abrir una lnea especfica, por lo que no se marca 9 0. Algunos PBX ms modernos, como los que trabajan con VoIP, no requieren de un cdigo de acceso para hacer una llamada externa porque reconocen automticamente cuando el usuario marca pocos

dgitos para hacer una llamada interna, y si son ms de stos entender automticamente que el nmero saldr de la centralita por una lnea externa.

[editar]Llamadas internas
Son llamadas gratuitas, ya que es la propia compaa la duea de los dispositivos. El usuario marca directamente la extensin deseada sin pasar sta por ninguna lnea externa. En caso de cadenas de oficinas nacionales e internacionales, se podra optar a anteponer el cdigo de la sucursal antes de la extensin de la misma empresa, ya que pueden haber las mismas extensiones en sucursales distintas, o el usar extensiones distintas requerira varios dgitos de extensiones.

[editar]Uso domstico
Las PABX (Central telefnica) de uso domstico estuvieron dedicadas a casas y apartamentos en barrios acomodados de ciudades alrededor de todo el mundo, pero ahora es ms que una comodidad ya que los usuarios tienen muchas facilidades, entre ellas:

Cada telfono tiene su propio nmero de extensin o anexo para intercomunicarse entre si. Se define selectivamente extensiones que timbrarn con llamadas entrantes desde el exterior. Transferir llamadas hacia otras extensiones. Comunicacin privada. Compatibilidad con portero elctrico. Restriccin de llamadas a ciertos nmeros o el tiempo de las mismas. Conexin de 2 o ms lneas a la central y cada una de ellas accesible desde cualquier telfono.

En estos casos, la centralita es raramente instalada como PABX, y tan solo como una central hbrida que utiliza lneas convencionales.

[editar]Actualidad
Actualmente se est desarrollando en el mundo del software libre, programas que realizan las funciones de una central PBX bajo Windows y Linux, tal es el caso del programa Asterisk o FreeSWITCHo Elastix (como alternativa a una comunidad en Espaol). Con estos sistemas es posible integrar esta y ms funciones en un solo computador que brinda comunicacin telefnica, Internet, fax, etc. Asterisk o FreeSWITCH podrn remplazar completamente a una PBX, ya que estos programas realizan todas sus funciones y ms, sin costes de licencia asociados. Pero deben lidiar con la seguridad y adems con la calidad del audio que an no iguala al telefnico. Tanto como el fax, o el mdem, o grupos de telfonos de picos, u otros dispositivos de comunicacin pueden ser conectados a un PBX. Generalmente estos dispositivos se relacionan como extensiones.

Una PBX IP o Central telefnica IP es un equipo telefnico diseado para ofrecer servicios de comunicacin de voz/video a travs de las redes de datos. Utilizan la red IP, aunque sta no fue diseada para este uso, muchas compaas estn ensamblando sistemas de IP cada vez ms confiables. Las corporaciones internacionales han sido muy receptivas a esta tecnologa ya que no se encuentran limitadas ni en nmero, ni en ubicacin de usuarios dndoles una libertad importante de expansin a nivel mundial. La buena noticia es que todas las funciones extra que pueden darle las IP PBX, pueden tenerlas con las PBX tradicionales, con tan solo conectar mdulos donde se incorpora la tecnologa IP, todo a precios muy razonables. El consumidor ya se acostumbr a la confiabilidad y a la fcil configuracin de las PBX tradicionales, cosa que debe continuar con esta nueva tecnologa. Cada vez ms, las PBX dejan de ser un equipo limitado a las grandes empresas, ahora las vemos en medianas y pequeas empresas y adems en muchos hogares, en donde se ha convertido en un elemento indispensable de la vida cotidiana.

[editar]PBX

virtuales

Las compaas de telfono pueden ofrecer por medio de sus lneas telefnicas el servicio simulado de PBX. til para empresas temporales o que se trasladan constantemente. La compaa telefnica que ofrece el servicio configura (mediante software) la central telefnica pblica de la zona de tal forma que las lneas que lleguen a la direccin que contrata el servicio aparenten funcionar como un PBX con casi todas las mismas caractersticas. Cabe indicar que cada extensin es un par (de cables) por separado entre la direccin donde est instalado el servicio y la central regional de la compaa telefnica, no llegando a ser del todo eficiente si la central est muy lejos o si son muchas extensiones, por ejemplo, ms de diez.

[editar]Vase

tambin

Central telefnica Intercomunicador Telfono Red de telefona local pblica (RTC) Nmero telefnico nico Enlace E1 y T1

Asterick??
Asterisk es un programa de software libre (bajo licencia GPL) que proporciona funcionalidades de una central telefnica (PBX). Como cualquier PBX, se puede conectar un nmero determinado de telfonos para hacer llamadas entre s e incluso conectar a un proveedor de VoIP o bien a una RDSI tanto bsicos como primarios. Mark Spencer, de Digium, inicialmente cre Asterisk y actualmente es su principal desarrollador, junto con otros programadores que han contribuido a corregir errores y aadir novedades y funcionalidades. Originalmente desarrollado para el sistema operativo GNU/Linux, Asterisk actualmente tambin se distribuye en versiones para los sistemas operativos BSD, Mac OS X, Solaris y Microsoft Windows, aunque la plataforma nativa (GNU/Linux) es la que cuenta con mejor soporte de todas. Asterisk incluye muchas caractersticas que anteriormente slo estaban disponibles en costosos sistemas propietarios PBX, como buzn de voz, conferencias, IVR, distribucin automtica de llamadas, y otras muchas. Los usuarios pueden crear nuevas funcionalidades escribiendo un dialplan en ellenguaje de script de Asterisk o aadiendo mdulos escritos en lenguaje C o en cualquier otro lenguaje de programacin soportado en GNU/Linux. Para conectar telfonos estndares analgicos son necesarias tarjetas electrnicas telefnicas FXS o FXO fabricadas por Digium u otros proveedores, ya que para conectar el servidor a una lnea externa no basta con un simple mdem. Quiz lo ms interesante de Asterisk es que reconoce muchos protocolos VoIP como pueden ser SIP, H.323, IAX y MGCP. Asterisk puede interoperar con terminales IP actuando como un registrador y como gateway entre ambos. Asterisk se empieza a adoptar en algunos entornos corporativos como una gran solucin de bajo coste junto con SER (Sip Express Router).

Contenido
[ocultar]

1 Historia 2 Desarrollo del proyecto 3 Estructura organizativa 4 Industria relacionada 5 Estado actual

5.1 Versiones

5.1.1 Versin 1.8 LTS 5.1.2 Versin 1.6 5.1.3 Versin 1.4 LTS 5.1.4 Versin 1.2 y 1.0 5.1.5 Modulos de Digium

6 Radiografa 7 Referencias 8 Vase tambin 9 Enlaces externos

o o

9.1 Mapa de Usuarios de Asterisk 9.2 Aplicaciones PBX

[editar]Historia El programa de software Asterisk fue desarrollado por Mark Spencer, por entonces estudiantes de ingeniera informtica en la Universidad de Auburn, Alabama. Mark haba creado en 1999 la empresa "Linux Support Services" con el objetivo de dar soporte a usuarios de GNU/Linux. Para ello necesitaba una central telefnica, pero ante la imposibilidad de adquirirla dados sus elevados precios, decidi construir una con un PC bajo Linux, utilizando lenguaje C. Posteriormente "Linux Support Services" se convertira en el ao 2001 en "Digium", redirigiendo sus objetivos al desarrollo y soporte de Asterisk. [editar]Desarrollo

del proyecto

El modelo de desarrollo se basa en el uso del sistema de control de versiones Subversion y en un procedimiento de informe de errores denominado Asterisk Bug Tracker. Este ltimo cuenta a su vez con un sistema "de mritos", denominado Karma, en el que aparecen los colaboradores en un ranking, de acuerdo con una puntuacin (positiva o negativa) otorgada a los aportes que han realizado.

Adems se utilizan las habituales herramientas de este tipo de proyectos, como listas de correo, IRC, o documentacin on line. [editar]Estructura

organizativa

Mark Spencer es el organizador y principal desarrollador, apoyado por un grupo de colaboradores que reciben el nombre de "administradores". Los administradores realizan principalmente labores de programacin y control del software generado. Existe tambin un amplio grupo de programadores, llamados "managers" que pueden aportar soluciones a errores documentados o crear nuevas funcionalidades. Por ltimo estn los denominados "reporters", todos aquellos colaboradores que realizan informes sobre errores detectados. Toda nueva funcionalidad es probada exhaustivamente antes de formar parte del repositorio del sistema de control de versiones y ha de contar finalmente con el visto bueno de los responsables de los repositorios, de acuerdo con criterios de oportunidad, prioridad o importancia de la nueva funcionalidad propuesta. [editar]Industria

relacionada

Existen multitud de empresas relacionadas con Asterisk. La mayor parte de ellas siguiendo uno de los modelos de negocio ms habituales del software libre, como es el de aportar valor aadido al software, en este caso mediante el diseo, instalacin, formacin y mantenimiento de centralitas telefnicas basadas en Asterisk. Digium, la empresa creada por Mark Spencer, ampla este modelo de negocio tanto con la venta de hardware especfico, fundamentalmente tarjetas de comunicacin, como con la venta de software propietario, entre el que destaca el "Asterisk Business Edition", aplicacin basada en Asterisk a la que se le incorporan ciertas funcionalidades. [editar]Estado

actual

La versin estable de Asterisk est compuesta por los mdulos siguientes: Asterisk: Ficheros base del proyecto. DAHDI: Soporte para hardware. Drivers de tarjetas. (Anteriormente ZAPTEL) Addons: Complementos y aadidos del paquete Asterisk. Opcional. (Incluidos en el paquete de Asterisk a partir de la versin 1.8.x) Libpri: Soporte para conexiones digitales. Opcional. Sounds: Aporta sonidos y frases en diferentes idiomas. (Incluidos en el paquete Asterisk)

Cada mdulo cuenta con una versin estable y una versin de desarrollo. La forma de identificar las versiones se realiza mediante la utilizacin de tres nmeros separados por un punto. Teniendo desde el inicio como primer nmero el uno, el segundo nmero indica la versin, mientras que el tercero muestra la revisin liberada. En las revisiones se llevan a cabo correcciones, pero no se incluyen nuevas funcionalidades. En las versiones de desarrollo el tercer valor siempre es un cero, seguido de la palabra "beta" y un nmero, para indicar la revisin.

[editar]Versiones Las versiones tanto estables como de desarrollo de cada mdulo pueden descargarse en la web de la pgina oficial de Asterisk. A fecha de Septiembre de 2011 son las siguientes: [editar]Versin 1.8 LTS Asterisk Version 1.8.6.0 Estable [editar]Versin 1.6 Asterisk Versin 1.6.0.28 Estable (Descontinuada) Asterisk Versin 1.6.1.25 Estable (Descontinuada) Asterisk Versin 1.6.2.20 Estable

[editar]Versin 1.4 LTS Asterisk Versin 1.4.42 Estable (Descontinuada) Asterisk Addons Versin 1.4.13 Estable (Descontinuada)

[editar]Versin 1.2 y 1.0 Estas versiones se consideran paralizadas y no se continuarn manteniendo. [editar]Modulos de Digium DAHDI Linux Versin 2.5.0.1 Estable DAHDI Tools Versin 2.5.0.1 Estable Libpri Versin 1.4.12 Estable

Nota: Actualmente la rama 1.8 es la aconsejada para sistemas en produccin. [editar]Radiografa A continuacin se presentan dos cuadros con algunos datos y cifras del programa de sofware. Estos datos se han obtenido aplicando el modelo COCOMO. Aunque este modelo se aplica habitualmente a procesos "clsicos" de produccin de software, y en consecuencia las cifras obtenidas han de tomarse con precaucin, permite hacerse una idea del tamao del proyecto y el coste que podra haber alcanzado en caso de haber sido construido como software propietario. Resumidamente, en el clculo de costos se han tenido en cuenta dos factores, el salario medio de un desarrollador, cifrado en 56.286 $/ao (378.012,40/ao), y el coste que toda empresa tiene que afrontar, adems de los sueldos de los programadores, para lanzar un producto al mercado.

Estado actual de Asterisk

Pgina web

http://www.asterisk.org

Inicio del proyecto

1999

Versin analizada

Version 1.4.0 - Diciembre de 2006

Lneas de cdigo fuente

250.463

Esfuerzo estimado de desarrollo (persona/ao - persona/mes) 66,03 - 792,30

Estimacin de tiempo (aos)

2,63

Estimacin de nmero de desarrolladores en paralelo

25,08

Coste total estimado

8.919.128$ / 12.361.911,41

Lenguajes de programacin utilizados en Asterisk 1.4.0

Lenguaje

Lneas de cdigo

Porcentaje

ANSI C

232.514

92,83%

sh

7.550

3,01%

cpp

5.815

2,32%

perl

2.259

0,90%

yacc

1.508

0,60%

asm

642

0,26%

tcl

113

0,05%

PHP

62

0,02%

http://www.slideshare.net/gastudillob/sistemas-de-voip-con-asterisk

funciones de red para IP?


DEFINICION TCP / IP Se han desarrollado diferentes familias de protocolos para comunicacin por red de datos para los sistemas UNIX. El ms ampliamente utilizado es elInternet Protocol Suite, comnmente conocido como TCP / IP. Es un protocolo DARPA que proporciona transmisin fiable de paquetes de datos sobre redes. El nombre TCP / IP Proviene de dos protocolos importantes de la familia, el Transmission Contorl Protocol (TCP) y el Internet Protocol (IP). Todos juntos llegan a ser ms de 100 protocolos diferentes definidos en este conjunto. El TCP / IP es la base del Internet que sirve para enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes de rea local y rea extensa. TCP / IP fue desarrollado y demostrado por primera vez en 1972 por el departamento de defensa de los Estados Unidos, ejecutndolo en el ARPANET una red de rea extensa del departamento de defensa. LAS CAPAS CONCEPTUALES DEL SOFTWARE DE PROTOCOLOS Pensemos los mdulos del software de protocolos en una pila vertical constituida por capas. Cada capa tiene la responsabilidad de manejar una parte del problema.

RED Conceptualmente, enviar un mensaje desde un programa de aplicacin en una maquina hacia un programa de aplicaciones en otra, significa transferir el mensaje hacia abajo, por las capas

sucesivas del software de protocolo en la maquina emisora, transferir un mensaje a travs de la red y luego, transferir el mensaje hacia arriba, a travs de las capas sucesivas del software de protocolo en la maquina receptora. En la practica, el software es mucho ms complejo de lo que se muestra en el modelo. Cada capa toma decisiones acerca de lo correcto del mensaje y selecciona una accin apropiada con base en el tipo de mensaje o la direccin de destino. Por ejemplo, una capa en la maquina de recepcin debe decidir cundo tomar un mensaje o enviarlo a otra maquina. Otra capa debe decidir que programa de aplicacin deber recibir el mensaje. Para entender la diferencia entre la organizacin conceptual del software de protocolo y los detalles de implantacin, consideremos la comparacin de la figura 2 . El diagrama conceptual (A) muestra una capa de Internet entre una capa de protocolo de alto nivel y una capa de interfaz de red. El diagrama realista (B) muestra el hecho de que el software IP puede comunicarse con varios mdulos de protocolo de alto nivel y con varias interfaces de red. Aun cuando un diagrama conceptual de la estratificacin por capas no todos los detalles, sirven como ayuda para explicar los conceptos generales. Por ejemplo el modelo 3 muestra las capas del software de protocolo utilizadas por un mensaje que atraviesa tres redes. El diagrama muestra solo la interfaz de red y las capas de protocolo Internet en los ruteadores debido a que slo estas capas son necesarias para recibir, rutear y enviar los diagramas. S en tiende que cualquier maquina conectada hacia dos redes debe tener dos mdulos de interfaz de red, aunque el diagrama de estratificacin por capas muestra slo una capa de interfaz de red en cada maquina. Como se muestra en la figura, el emisor en la maquina original emite un mensaje que la capa del IP coloca en un datagrama y enva a travs de la red 1. En las maquinas intermedias el datagrama pasa hacia la capa IP, la cual rutea el datagrama de regreso, nuevamente(hacia una red diferente). Slo cuando se alcanza la maquina en el destino IP extrae el mensaje y lo pasa hacia arriba, hacia la capa superior del software de protocolos. FUNCIONALIDAD DE LAS CAPAS Una vez que se toma la decisin de subdividir los problemas de comunicacin en cuatro subproblemas y organizar el software de protocolo en mdulos, de manera que cada uno maneja un problema, surge la pregunta. "Qu tipo de funciones debe instalar en cada modulo?". La pregunta no es fcil de responder por varias razones. En primer lugar, un grupo de objetivos y condiciones determinan un problema de comunicacin en particular, es posible elegir una organizacin que optimice un software de protocolos para ese problema. Segundo, incluso cuando se consideran los servicios generales al nivel de red, como un transporte confiable es posible seleccionar entre distintas maneras de resolver el problema. Tercero, el diseo de unaarquitectura de red y la organizacin del software de protocolo esta interrelacionado; no se puede disear a uno sin considera al otro.

DHCP??

Dynamic Host Configuration Protocol


Dynamic Host Configuration Protocol (DHCP)
Familia: Funcin: Familia de protocolos de Internet Configuracin automtica de parmetros de red 67/UDP (Servidor) 68/UDP (Cliente)

Puertos:

Ubicacin en la pila de protocolos Aplicacin Transporte Red DHCP UDP IP

Estndares:

RFC 2131 (1997)

DHCP (sigla en ingls de Dynamic Host Configuration Protocol - Protocolo de configuracin dinmica de host) es un protocolo de red que permite a los clientes de una red IP obtener sus parmetros de configuracin automticamente. Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinmicas y las va asignando a los clientes conforme stas van estando libres, sabiendo en todo momento quin ha estado en posesin de esa IP, cunto tiempo la ha tenido y a quin se la ha asignado despus. Este protocolo se public en octubre de 1993, estando documentado actualmente en la RFC 2131. Para DHCPv6 se publica el RFC 3315.

Contenido
[ocultar]

1 Asignacin de direcciones IP 2 Parmetros configurables 3 Implementaciones 4 Anatoma del protocolo

o o o o

4.1 DHCP Discovery 4.2 DHCP Offer 4.3 DHCP Request 4.4 DHCP Acknowledge

5 Referencias 6 Enlaces externos

[editar]Asignacin

de direcciones IP

Cada direccin IP debe configurarse manualmente en cada dispositivo y, si el dispositivo se mueve a otra subred, se debe configurar otra direccin IP diferente. El DHCP le permite al administrador supervisar y distribuir de forma centralizada las direcciones IP necesarias y, automticamente, asignar y enviar una nueva IP si fuera el caso en el dispositivo es conectado en un lugar diferente de la red. El protocolo DHCP incluye tres mtodos de asignacin de direcciones IP:

Asignacin manual o esttica: Asigna una direccin IP a una mquina determinada. Se suele utilizar cuando se quiere controlar la asignacin de direccin IP a cada cliente, y evitar, tambin, que se conecten clientes no identificados.

Asignacin automtica: Asigna una direccin IP de forma permanente a una mquina cliente la primera vez que hace la solicitud al servidor DHCP y hasta que el cliente la libera. Se suele utilizar cuando el nmero de clientes no vara demasiado.

Asignacin dinmica: el nico mtodo que permite la reutilizacin dinmica de las direcciones IP. El administrador de la red determina un rango de direcciones IP y cada dispositivo conectado a la red est configurado para solicitar su direccin IP al servidor cuando la tarjeta de interfaz de red se inicializa. El procedimiento usa un concepto muy simple en un intervalo de tiempo controlable. Esto facilita la instalacin de nuevas mquinas clientes a la red.

Algunas implementaciones de DHCP pueden actualizar el DNS asociado con los servidores para reflejar las nuevas direcciones IP mediante el protocolo de actualizacin de DNS establecido en RFC 2136 (Ingls). El DHCP es una alternativa a otros protocolos de gestin de direcciones IP de red, como el BOOTP (Bootstrap Protocol). DHCP es un protocolo ms avanzado, pero ambos son los usados normalmente. En Windows 98 o posterior, cuando el DHCP es incapaz de asignar una direccin IP, se utiliza un proceso llamado "Automatic Private Internet Protocol Addressing".

[editar]Parmetros

configurables

Artculo principal: Parmetros DHCP.

Un servidor DHCP puede proveer de una configuracin opcional al dispositivo cliente. Dichas opciones estn definidas en RFC 2132 (Ingls) Lista de opciones configurables:

Direccin del servidor DNS Nombre DNS Puerta de enlace de la direccin IP Direccin de Publicacin Masiva (broadcast address) Mscara de subred Tiempo mximo de espera del ARP (Protocolo de Resolucin de Direcciones segn siglas en ingls)

MTU (Unidad de Transferencia Mxima segn siglas en ingls) para la interfaz Servidores NIS (Servicio de Informacin de Red segn siglas en ingls) Dominios NIS Servidores NTP (Protocolo de Tiempo de Red segn siglas en ingls)) Servidor SMTP Servidor TFTP Nombre del servidor WINS

[editar]Implementaciones
Microsoft introdujo el DHCP en sus Servidores NT con la versin 3.5 de Windows NT a finales de 1994. El Consorcio de Software de Internet (ISC: Internet Software Consortium) public distribuciones de DHCP para Unix con la versin 1.0.0 del ISC DHCP Server el 6 de diciembre de 1997 y una versin

(2.0) que se adaptaba mejor al RFC el da 22 de junio de 1999. Se puede encontrar el software en http://www.isc.org/sw/dhcp/ Otras implementaciones importantes incluyen:

Cisco: un servidor DHCP habilitado en Cisco IOS 12.0 en el mes de febrero de 1999 Sun: aadi el soporte para DHCP a su sistema operativo Solaris el 8 de julio de 2001.

Adems, varios routers incluyen soporte DHCP para redes de hasta 255 dispositivos.

[editar]Anatoma

del protocolo

Esquema de una sesin tpica DHCP.

(Autoridad de Nmeros Asignados en Internet segn siglas en ingls) en BOOTP: 67/UDP para las computadoras servidor y 68/UDP para los clientes.

[editar]DHCP Discovery
Artculo principal: DHCP Discovery.

DHCP Discovery es una solicitud DHCP realizada por un cliente de este protocolo para que el servidor DHCP de dicha red de computadoras le asigne una Direccin IP y otros Parmetros DHCP como la mscara de red o el nombre DNS.1

[editar]DHCP Offer
Artculo principal: DHCP Offer.

DHCP Offer es el paquete de respuesta del Servidor DHCP a un cliente DHCP ante su peticin de la asignacin de los Parmetros DHCP. Para ello involucra su direccin MAC (Media Access Control).

[editar]DHCP Request
Artculo principal: DHCP Request.

El cliente selecciona la configuracin de los paquetes recibidos de DHCP Offer. Una vez ms, el cliente solicita una direccin IP especfica que indic el servidor

ynamic Host Configuration Protocol (DHCP) es un servicio que permite a losordenadores asignar automticamente determinados parmetros de configuracin de red. Los ordenadores cliente configurados a travs de DHCP no tienen control sobre los parmetros que reciben del servidor, resultado en un proceso de instalacin transparente. Por lo tanto, es lo ms parecido a la configuracin automtica (plug-and-play) en IPv4, que es bsico para simplificar las tareas de administracin de la red, que tendra que hacerse manualmente. Por esto, es ampliamente utilizado en LAN domsticas, empresas, el proveedor de acceso a Internet, redes WiFi, universidades, etc. Los parmetros ms comunes que un servidor DHCP para asignar a un cliente son: Direccin IPy mscara DNS Router Si algn parmetro cambia en la configuracin de la red, como por ejemplo la direccin del servidor DNS, basta con cambiar el parmetro en el servidor, en vez de tener que ir PC a PC modificndolo. Adems, el conflicto de direcciones IP dentro de la red se reduce, ya que stas se asignan dentro de un rango determinado de manera automtica. El Dynamic Host Configuration Protocol (DHCP) est especificiado en el RFC 2131 . Fue diseado en el ao 1993 y complementa y mejora otros protocolos similares como RARP (Reverse ARP) y BOOTP.

Funcionamiento

El funcionamento DHCP se basa en la arquitectura cliente / servidor (como casi todos los servicios de Internet), por lo que debe ser un servidor DHCP (dhcpd) y el cliente DHCP para su funcionamiento. En el caso ms simple es un servidor DHCP en la subred a la que el cliente solicite la asignacin de direccin IP (y el resto de los parmetros de configuracin). Si no existe un servidor DHCP de la subred se necesitar un agente (normalmente un router) que sabe la direccin del servidor DHCP. Como puedes ver a continuacin, el protocolo funciona en cuatro pasos: DHCP discover DHCP offer DHCP request DHCP ACK

DHCP puede configurarse para realizar la asignacin de parmetros en los equipos de diferentes maneras. Por lo tanto, tres tipos de asignacin: - Asignacin manual. En este modo de funcionamiento se comporta como DHCP BOOTP. Se configuran parmetros manualmente en el servidor para cada equipo para Obtener una direccin IP (la misma), y cada vez que se conecta a la redequipos se le asignan estos parmetros automticamente. - Asignacin persistente. En este caso, la asignacin es automtica y cada vez que el equipo se conecta a la red recibe la misma direccin IP. - Dinmica de asignacin (alquiler de la direccin). El cliente recibe la direccin IP del servidor durante un tiempo limitado, despus de lo cual debe renovar su solicitud o la concesin caduca. Por lo tanto, una direccin pueden ser reutilizados por los distintos equipos en distintos momentos. Un caso tpico del uso de DHCP es la Internet los proveedores de acceso, o ISP. Por ejemplo, si su ISP ofrece el servicio a 2.000 clientes y estima que nunca habr ms de 200 ordenadores conectados al mismo tiempo, en principio, ser capaces de prestar servicios en una red IP de clase C (254 direcciones) y el uso de DHCP con asignacin dinmica.

Vous aimerez peut-être aussi