OpenVOIP - Ligando empresas
Hoje sabemos que a telefonia VOIP nas empresas é muito econômica. Porém quando uma empresa necessita comunicar com outra, normalmente existem dois métodos, ou por e-mail ou por telefonia pública (PSTN). O custo com a comunicação por e-mail é muito baixa, mas utilizando a rede pública de telefonia normalmente o custo é muito alto.
Dai nos perguntamos, por que o custo da comunicação por e-mail é tão eficiente e o custo é mais baixo? Abaixo segue os principais motivos:
Novamente nos perguntamos, por que o custo da comunicação por telefonia publica é tão alta?
Dai nos perguntamos, por que o custo da comunicação por e-mail é tão eficiente e o custo é mais baixo? Abaixo segue os principais motivos:
- Todas empresas que utilizam e-mail estão conectado na internet, seja utilizando uma banda maior ou menor de conexão, mas independente da quantidade de tempo para utiliza-la.
- Todas empresas possuem um servidor de e-mail exclusivo para essa comunicação, tanto para comunicação interna quanto comunicação externa.
- Duas empresas podem se comunicar independente se outros servidores de e-mail estão com problemas.
Novamente nos perguntamos, por que o custo da comunicação por telefonia publica é tão alta?
- Toda empresa que utiliza telefonia pública tem que pagar para ter uma linha e pagar para falar com outro telefone. Quanto mais distante, mais caro é.
- Toda empresa é dependente da infra estruturas das principais companhias de telefonia, pagando o valor que essas companhias quiserem, com poucas alternativas de fornecedores.
Outra pergunta, existe uma forma de economizar com telefonia?
A resposta é sim, utilizando VOIP. Uma empresa pode comunicar com a sua filial ou com seus diretores a custo zero em relação a telefonia. Mas normalmente essa tecnologia é utilizada somente internamente.
Por que essa tecnologia VOIP, é tão econômica e as empresas ainda utilizam a telefonia pública para se comunicar externamente? Porque as empresa não tem um sistema exclusivo para fazer a comunicação VOIP que seguem um mesmo padrão, da mesma forma que existe a comunicação por e-mail.
O OpenVOIP é uma solução Open Source para que empresas possam ter um padrão de comunicação VOIP. Para entendermos como ela funciona segue abaixo algumas figuras com as suas explicações:
Figura 01
Na Figura 1 é mostrado de forma resumida como é feita a comunicação utilizando a rede PSTN.
Figura 02
Na Figura 2 é mostrado de forma resumida como é utilizado a telefonia VOIP nas empresa e como é feita a comunicação de uma empresa com outra utilizando a rede PSTN.
Figura 03
Na Figura 3 é mostrado de forma resumida como é utilizado a internet para fazer a comunicação dos servidores de e-mails. Quando é enviado um e-mail de um servidor para outro, primeiramente é feita uma consulta DNS para saber qual o endereço ip dos servidores MX.
Figura 04
Figura 05
Na Figura 5 é mostrado de forma detalhada como deve ser a utilização do sistema OpenVOIP para que empresas se comuniquem utilizando a tecnologia VOIP.
Situação 1
- O ramal "ramal-jose" do domínio "dominio-a.com.br" solicita o servidor OpenVOIP fazer uma ligação para o ramal "ramal-maria" do dominio "dominio-b.com.br"
- O servidor OpenVOIP faz uma consulta ao servidor DNS para saber qual o endereço do servidor VOIP do domínio "dominio-b.com.br".
- O servidor DNS pesquisa no "dominio-b.com.br" todas as entradas TXT e envia para o servidor OpenVOIP
- O servidor OpenVOIP localiza entre os registros TXT enviados pelo servidor DNS a entrada que possui o registro "voip=". Assim faz uma comunicação com o outro servidor VOIP (177.131.5.251) solicitando contato com o ramal "ramal-maria".
- O outro servidor VOIP localiza o ramal "ramal-maria"
- O ramal "ramal-maria" responde o contato e a conexão é estabelecida
Situação 2
- O ramal "ramal-jose" do domínio "dominio-a.com.br" solicita o servidor OpenVOIP fazer uma ligação para o número "3732612222"
- O servidor OpenVOIP faz uma consulta ao servidor WEB (www.openvoip.com.br) para saber qual o ramal e endereço do outro servidor VOIP.
- O servidor WEB pesquisa no banco de dados interno o redirecionamento do número "3732612222" e responde o ramal e ip do outro servidor VOIP.
- O servidor OpenVOIP separa o ramal do ip e faz uma comunicação com o outro servidor VOIP (177.131.5.251) solicitando contato com o ramal "ramal-maria".
- O outro servidor VOIP localiza o ramal "ramal-maria"
- O ramal "ramal-maria" responde o contato e a conexão é estabelecida
Infra-Estrutura
- VMware Player (Máquina virtual)
- Linux SliTaz (Sistema operacional Linux)
- Asterisk (Servidor VOIP)
- Registro.br (Servidor DNS)
- Zoiper (Cliente VOIP)
Servidor
- Baixe o software VMware Player no site da VMware "http://www.vmware.com/products/player/"
- Baixe a iso (35MB) do sistema operacional linux SliTaz no site "http://www.slitaz.org/"
- Baixe o cliente VOIP (Zoiper) no site "http://www.zoiper.com/download_list.php"
Instalação
VMware
- Baixe o VMware e instale normalmente (next - next - next - finish).
- Crie uma máquina virtual com HD IDE de 1GB e 256MB de RAM
- Dê boot na iso do slitaz.iso
SliTaz
- Ao iniciar o boot selecione o idioma "en_US" e teclado "br-abnt2". Esse idioma deve ser selecionado senão não conseguiremos instalar o sistema operacional no HD.
- Vá no painel de configuração. Por padrão a senha do usuário root é "root"
- Selecione "Install" e execute o Gparted para particionar o disco.
- No particionamento do disco pode criar uma partição ext4 com o tamanho máximo do disco.
- Depois de particionado, voltando a instalação marque as opções necessárias inclusive o Grub.
- Pronto. O linux esta instalado. Reinicie e configure a rede no mesmo painel de configuração.
PS.: Algumas dicas:
Reiniciar: reboot
Desligar: poweroff
Reiniciar configuração de rede: /etc/init.d/network
Reiniciar firewall: /etc/init.d/firewall restart
OpenVOIP
- Baixe a última versão do OpenVOIP no link "http://sourceforge.net/projects/openvoip/files/"
- Descompacte o arquivo (tar -vzxf openvoip-20130505.tar.gz).
- Entre no diretório criado (openvoip) e execute o install.sh (sh install.sh).
- Nesse momento serão baixado todas as dependências (firewall, asterisk, openssh, php), configurado o asterisk e o firewall.
- Após feito a instalação acesse o arquivo "/etc/asterisk/sip.conf" e veja qual a senha da conta "contato" para ser configurado no cliente VOIP.
- Instale o cliente VOIP Zoiper e configure a conta "contato".
- No domínio DNS crie uma entrada TXT com os seguites dados: voip=ip Ex.: voip=177.123.123.1 ou voip=servidor.no-ip.info
Links
- Download OpenVOIP: "http://sourceforge.net/projects/openvoip/files/"
- Fórum de discussão: "http://sourceforge.net/p/openvoip/discussion/"
- Reportar bugs: "http://sourceforge.net/p/openvoip/bugs/"
- Sugestões e solicitações de funcionalidades: "http://sourceforge.net/p/openvoip/feature-requests/"
- Documentação: "http://sourceforge.net/p/openvoip/docs/"
Sílvio Garbes Lara
Especialista em Desenvolvimento de Sistemas para Web - IEC PUC MG
Bacharel em Sistemas de Informação - PUC MG
Linux Red Hat Certified System Administrator (RHCT e RHCSA)
IPv6 Certified Sage (Hurricane Eletric)
Especialista em Desenvolvimento de Sistemas para Web - IEC PUC MG
Bacharel em Sistemas de Informação - PUC MG
Linux Red Hat Certified System Administrator (RHCT e RHCSA)
IPv6 Certified Sage (Hurricane Eletric)
Deixe um comentário