[AsteriskBrasil] MX Para Domínios VOIP ??

Robson Oliverra robson_oliverra em hotmail.com
Quarta Abril 8 11:42:24 BRT 2009


Olá Lista, acho que apesar dessa lista ter características técnicas para o 
Asterisk, me senti na obrigação de replicar o e-mail do João Carlos.

João, não sou especialista no DUNDi, não uso e não posso falar sobre ele. 
Sou especialista em ENUM e portanto, vou tratar apenas as informações abaixo 
sobre o mesmo.
Caso algum especialista, usuário e fornecedor do serviço em seu asterisk 
possa fazer o mesmo a lista ganhará como um todo, a fim de tomar suas 
próprias direções.

Outra informação importante é que se duas operadoras SCM quiserem fazer 
testes de Interconexão usando ENUM, entrem em contato em PVT. Com isso todos 
ganham no mundo SCM.

Vejam abaixo.

[],
Robson

--------------------------------------------------
From: "João Claudio F. Andrade" <ppro em terra.com.br>
Sent: Wednesday, April 08, 2009 1:33 AM
To: <ederwander em yahoo.com.br>; <asteriskbrasil em listas.asteriskbrasil.org>
Subject: Re: [AsteriskBrasil] MX Para Domínios VOIP ??

> *SEGURANÇA*
> Fazendo buscas na internet sobre segurança do allowguest, encontrei apenas
> uma vulnerabilidades em versoes do asterisk anteriores a 1.2.27, reportada
> em março de 
> 2008.<http://downloads.digium.com/pub/security/AST-2008-003.pdf>
> Não encontrei nada reportado até agora sobre problemas com as tecnologias
> mencionadas que tornem inviavel o uso delas.
>
João,
Não se aplica ao caso da discussão. Estamos tratando de arquitetura de 
serviço e Interconexão entre SCM e portanto, o bug ou erro de produto 
Asterisk não entra nessa discussão.


Como funciona o mundo ENUM:
Como na rede celular, todas as operadoras estão conectadas em um ponto de 
troca de tráfego. Isso quer dizer que há uma relação de confiança entre as 
operadoras, porém não, entre os usuários. Isso significa que você como 
usuário da telefonia celular, ao se conectar na rede celular, poderá aceitar 
ou não uma chamada de um número estranho ou (unknow) desconhecido ou 
(Private) não identificado.

Exemplo:

Móvel-A----->OprM1------OprMn-----Móveln. Uma vez conectado, qualquer um 
poderá fazer e receber chamadas. Aceitar ou não fica a critério do usuário 
sem intervenção da operadora. Basta os registros deles estarem cadastrados 
na BDR e apontar para a BDO das operadoras de origem e destino.

Transportando o cenário acima para o mundo VoIP, a ITU, junto com o IETF, 
definiram o ENUM como a tecnologia capaz de solucionar a necessidade acima 
para o mundo da Internet, uma vez que a VoIP ganhava cada vez mais adeptos 
nos anos de 99 e 2000.
Isso quer dizer o seguinte:
O usuário que se conectar em um ITSP (Internet Telephone Service Provider), 
no Brasil, possuidores de licença SCM, poderá receber e fazer chamadas para 
usuários de outros ITSPs, mesmo que não haja nenhuma vinculação direta entre 
seus PABX IP, sejam eles Asterisk ou não.
Como isso é possível?
Assim como qualquer usuário da Internet pode acessar o registro de DNS no 
mundo todo sem precisar configurar absolutamente nada em sua máquina de 
origem sobre o seu destino e consegue resolver o nome do host de qualquer 
lugar na Internet, isto é, consulta um DNS, local, que por sua vez, passar 
para o ISP local, que consulta o DNS Nacional, que consulta os servidores 
Raiz, obtem o IP de destino e concta no serviço desejado,  tudo isso de modo 
descentralizado, o ENUM funciona da mesma forma.

softphone-A----->SCM1------SCMn-----UsuárioN. Uma vez conectado na Internet 
e em um ITSP, qualquer um poderá fazer e receber chamadas. Aceitar ou não 
fica a critério do usuário final sem intervenção do provedor. Basta os 
registros deles estarem cadastrados na árvore ENUM e apontar para o SIP 
Proxy Server das operadoras de origem e destino.

>
> *DIFERENÇAS*
> Uma explicação simples sobre a diferença entre DUNDi(ponto-a-ponto) e
> ENUM(lista de numeros central) seria a diferença entre o seu numero na 
> lista
> telefonica(ENUM) e perguntar a um amigo o numero certo para a
> ligação(DUNDi).
> Me corrijam caso estiver errado, pelo que entendi o DUNDi funciona como um
> DNS, voce no seu asterisk pode "hospedar" suas filiais e amigos para que 
> em
> uma consulta de terceiros VOCE responda onde eles estão.
> Ja o ENUM a consulta é sempre feita em uma central.
>

Não conheço o DUNDi, não posso dizer o que ele é, mas segue abaixo a 
explicação do que é o ENUM.
O que é o ENUM:

Assim como o DNS resolve a tradução de nome para IP e vice-versa na 
Internet, de forma descentralizada, isto é, cada empresa, usuário ou 
provedor cadastram seus nomes de domínios e sub-domínios nos registros de 
seu próprio DNS em suas proprias empresas e permitem consultas pelo ccTLD 
mais próximo da sua região como NS, no Brasil o registro.BR (.br). Como dito 
acima, ninguém precisa saber ou fazer nada, até que precise acessar o 
serviço cadastrado na Internet, o ENUM trabalha das mesma forma.

Assim como os registros de domínios, os registros do ENUM ficam hospedados 
dentro do Servidor de DNS da sua empresa, isto é, descentralizados em cada 
um de nossos servidores de DNS. Assim como no DNS há uma entidade chamada 
ccTLD, .br, no ENUM há uma árvore raís para o Brasil, chamada 5.5.e164.arpa 
, é administrado pelo registro.br, que é regulado pela ANATEL/ITU. A minha 
principal segurança com relação ao uso do serviço de DNS tanto para domínios 
quanto para ENUM, independente da idoneidade ou eficiência do registro.br e 
da ANATEL para esse serviço, eu confio no ICANN e no ITU, que trabalham na 
integração do serviço de STFC para o mundo da Internet.

Exemplo:
Árvore de ENUM Global .e164.arpa, hospedado no root RAIZ, regulado pela ITU
Árvore de ENUM do Brasil 5.5.e164.arpa, hospedado no registro.br e regulado 
pela ANATEL
Árvore de ENUM da Cidade de São Paulo 1.1.5.5.e164.arpa, hospedado no DNS do 
provedor SCMn qualquer, regulado pela ANETEL
Árvore de ENUM do Prefixo 2679-NNNN 6.8.7.4.9.7.6.2.1.1.5.5.e164.arpa, 
hospedado no DNS do NetFone Embratel, regulado pela ANETEL
Árvore de ENUM do Número 2679-4786, ramal 100, 
0.0.1.6.8.7.4.9.7.6.2.1.1.5.5.e164.arpa, hospedado no DNS da casa do Robson, 
registrado no meu Asterisk, regulado por mim ;-)
apontando para a URI "100 em asteriskdorobson.com.br";

Isto é, alguém poderia fazer uma chamada telefônica através de sua operadora 
SCM, discando para 2679-4786, consultar o ENUM, arpa, 55, 1126794786, até 
chegar no meu PABX e pedir o ramal desejado sem nunca ter conhecido a minha 
rede ou qualquer configuração manual da minha rede. Apenas seguindo o mesmo 
conceito de árvore de DNS.

Os impactos desse conceito e dessa tecnologia:
- Eu publico apenas a minha zona interna, o SCM publica a zona pública;
- Eu posso ter o meu próprio plano númerico de ENUM na minha empresa ou SCM;
- Eu não preciso rotear nada para terceitos; O DNS faz isso dinamicamente;
- Minhas chamadas entre SCM terão interconexão sem usar a STFC;
- As minhas chamadas on-net poderão ser entre todas as operadoras SCM com 
custo mínimo e máxima lucratividade;

>
> *FUNCIONALIDADE*
> Analizando os dois sistemas, caso voce esteja utilizando o DUNDI e esteja
> hospedando as suas filiais na matriz, caso ela(a matriz) fique fora da
> internet, em uma ligação para a filial nao será possivel rotear pois a
> consulta de onde está o numero não retornará.
> Ja com o ENUM, o funcionamento dependerá unica e exclusivamente da
> disponibilidade dos servidores centrais.
>

Isso não é verdade no que se trata do ENUM.
Como o ENUM é distrinuido via DNS, se cair os servidores de DNS, qualquer 
serviço de Internet está fora, não apenas o ENUM.
Considerando que o serviço de ENUM é apenas uma tabela de consulta, para 
números desconhecidos ou não, caso você já tenha cadastrado na sua agenda a 
minha URI, mesmo que o DNS esteja fora, você poderia fazer ou receber uma 
chamada, exemplo: 100 em asteriskdorobson.com.br, onde necesse caso, a unica 
resolução de nome necessária seria para o domínio 
"100 em asteriskdorobson.com.br" do sip proxy de destino;


>
> *FUTURO*
> Sabemos que sistemas centralizados como ENUM sao mais suscetíveis a 
> ataques
> do tipo terroristas que poderiam causar a parada geral do sistema.
> Acredito que o DUNDi tenha um futuro mais promissor tendo em vista que a
> escolha de quem irá prover o seu caminho DUNDi deve partir do usuario e 
> ele
> deve confiar na disponibilidade da estrutura que escolheu,
> alem do que uma das barreiras das empresas poderia ser ter que deixar que 
> um
> unico orgao seja dono de todas as informações ao invez dela mesma 
> gerenciar
> os seus roteamentos.

Não é verdade! Se você não confia na arquitetura de DNS (ENUM é apenas uma 
árvore dentro do DNS), realmente há um problema global da Internet, não 
apenas do serviço de ENUM. No serviço de ENUM, como no de domínio, você é 
responsável pela publicação do seu domínio, bem como sua URI no serviço de 
ENUM. Em outras palavras, não há uma entidade que armazene os seus dados, 
eles apenas direcionam as consultas no DNS para o nível necessário. Assim 
como o .com enva para o .com.br, o 55, envia para o 5511 e por ai vai.

>
>
> Pesquisando ainda sobre DUNDi por curiosidade encontrei uma
> mapa<http://dundi-br.iltc.br/view-map.php>publicado por eles que
> mostra a ligação da estrutura DUNDi por algumas
> empresas que quiseram que fossem publicadas.
>
>
> Me desculpem se falei alguma bobagem, a especulação acima serve apenas 
> para
> que entendamos as diferenças entre as estruturas hoje existentes e saber
> qual opção escolher, senão as duas.
>

João Claudio,

Não há bobagem ou especulação. A sua iniciativa é muito importante para que 
outros possam refletir e acrecentar valor à lista de característica técnica. 
O que você nos informou sobre DUNDi certamente serviu como base para a minha 
argumentação. É assim que surgem grandes discussões.

Parabéns pelo empenho no seu e-mail. Espero ter esclarido para você o que é 
o ENUM.
Caso alguém queira falar sobre o que é O DUNDi, serei muito grato!

[],
Robson

>
> --
> Joao Claudio
>
>
>
>
> 2009/3/23 eder souza <ederwander em yahoo.com.br>
>
>>  Foi a primeira coisa q pensei aqui como eu tenho q configurar meu ramal
>> sip para ser allowguest = yes quem me garente q ninguem fara um tronco 
>> SIP
>> no meu ramal e tentar rotear chamadas ?
>>
>> Qual a real necessidade disso e a segurança em quentão será q vale a pena 
>> ?
>>
>> Att,
>>
>> Eng Eder de Souza
>>
>> --- Em *dom, 22/3/09, Robson Oliveira 
>> <robson_oliverra em hotmail.com>*escreveu:
>>
>> De: Robson Oliveira <robson_oliverra em hotmail.com>
>> Assunto: Re: [AsteriskBrasil] MX Para Domínios VOIP ??
>> Para: "Lista Asterisk Brasil" <asteriskbrasil em listas.asteriskbrasil.org>
>> Data: Domingo, 22 de Março de 2009, 9:36
>>
>>
>>
>> DUNDi (Devaneio Universal de Nerds da Digium)...Quem vai permitir ai que 
>> eu
>> use seu asterisk para rotear minhas chamadas? ;-0
>> "Ao contrário dos serviços centralizados tradicionais (tal como o ENUM),
>> DUNDi é uma rede distribuída,
>> sem a necessidade de uma autoridade centralizada qualquer."
>>
>> Ou eles não entenderam o ENUM, ou figiram e criaram uma outra forma
>> de Lookup que não é em DNS. Para usar o ENUM, basta cadastrar-se como 
>> dito
>> abaixo pelo Alexandre.
>>
>> Quando todos tiverem VoIP, bau-bau BDR, VoIP pago e Telefonica STFC...
>>
>> > Date: Fri, 20 Mar 2009 13:12:55 -0300
>> > From: alexandre.alencar em gmail.com
>> > To: ederwander em yahoo.com.br; asteriskbrasil em listas.asteriskbrasil.org
>> > Subject: Re: [AsteriskBrasil] MX Para Domínios VOIP ??
>> >
>> > Olá Eder, boa tarde,
>> >
>> > ENUM/E164
>> >
>> > * e164.arpa
>> > * e164.org
>> > * e164.info
>> > * e164.televolution.net
>> > * enum.org
>> >
>> > Inscreva-se e cadastre suas faixas de números lá, configure seu
>> > Asterisk para consultar estas bases.
>> >
>> > Você pode usar também a DUNDi.br (veja na asteriskbrasil.org)
>> >
>> > Ats
>> >
>> >
>> > 2009/3/20 eder souza <ederwander em yahoo.com.br>:
>> > > Boa Robson não sou mt bom em DNS mas eu gostaria de mais detalhes vc
>> podria
>> > > me dar uma mao ou indicar alguma leitura ?
>> > >
>> > > Att,
>> > >
>> > >
>> > > Eder
>> > >
>> > > --- Em sex, 20/3/09, Robson Oliveira <robson_oliverra em hotmail.com>
>> escreveu:
>> > >
>> > > De: Robson Oliveira <robson_oliverra em hotmail.com>
>> > > Assunto: Re: [AsteriskBrasil] MX Para Domínios VOIP ??
>> > > Para: "Lista Asterisk Brasil" <
>> asteriskbrasil em listas.asteriskbrasil.org>
>> > > Data: Sexta-feira, 20 de Março de 2009, 0:22
>> > >
>> > > Isso é param para inglês ver (Lawrance Cowroy o nome do Cara que
>> escreveu a
>> > > rfc sobre isso!?!).
>> > >
>> > > O grande lance é usar ENUM com NAPTR. Meus clientes falam entre si 
>> > > sem
>> rotas
>> > > manuais.
>> > > O Asterisk busca o numero no NAPTR do DNS pela função ENUMlookup(),
>> quando
>> > > recebe a resposta contento a URI do destino (ana em sip.com.br) liga
>> direto
>> > > para o asterisk da ana e completa a ligação de gratis via VoIP.
>> > >
>> > > Os caras ainda pagam um fee para ter esse serviço funcionando.
>> > >
>> > > ________________________________
>> > > Date: Thu, 19 Mar 2009 11:32:03 -0300
>> > > From: listas em porttaltecnologia.com.br
>> > > To: ederwander em yahoo.com.br; asteriskbrasil em listas.asteriskbrasil.org
>> > > Subject: Re: [AsteriskBrasil] MX Para Domínios VOIP ??
>> > >
>> > > Boa tarde Eder
>> > >
>> > > Segue o exemplo de DNS...
>> > >
>> > > _iax._udp SRV 10 10 4569 iax.servidor.com.br.
>> > > _sip._udp SRV 10 10 5060 sip.servidor.com.br.
>> > >
>> > >
>> > > Abs
>> > >
>> > > eder souza escreveu:
>> > >
>> > > Olá pessoal,
>> > >
>> > >
>> > > Escutei de um passarinho que existe uma maneira de cadastrar meu
>> servidor
>> > > VOIP apontando para um "MX" no meu server DNS na realidade é outro 
>> > > nome
>> nao
>> > > é MX, mas não sei qual, já existe isso mesmo, assim uma chamada VOIP
>> para
>> > > qualquer empresa poderia ser feita apontando o protocolo + rama +
>> > > dominio, segueria a mesma linha de um servidor de email, alguem usa?
>> > >
>> > > Att
>> > >
>> > >
>> > > Eder de Souza
>> > > ________________________________
>> > > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 -
>> > > Celebridades - Música - Esportes
>> > >
>> > > ________________________________
>> > > _______________________________________________
>> > > Openmoko Freerunner, primeiro telefone open source, disponível no
>> Brasil
>> > > rodando o Android da Google.
>> > > http://www.neodroid.com
>> > >
>> > > Compre uma camiseta da
>> > > AsteriskBrasil.org!
>> > > http://www.voipmania.com.br
>> > >
>> > > Acesse o canal IRC de discussão sobre Asterisk em Português 
>> > > Brasileiro
>> na
>> > > rede Freenode.net: #asterisk-br
>> > > _______________________________________________
>> > > Lista de discussões AsteriskBrasil.org
>> > > AsteriskBrasil em listas.asteriskbrasil.org
>> > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> > >
>> > > Rodrigo S. Vian
>> > > Analista TI
>> > > Porttal Tecnologia
>> > > Soluções em TI & Telecom
>> > > http://www.porttaltecnologia.com.br
>> > > phone:55+19+3542-9667
>> > > mobile:55+19+7808-5121
>> > > nextel:55*89*25546
>> > >
>> > > |-- Antes de Imprimir, pense em sua responsabilidade com o Meio
>> Ambiente --|
>> > >
>> > > ________________________________
>> > > Conheça já o Windows Live Spaces, o site de relacionamentos do
>> Messenger!
>> > > Crie já o seu!
>> > >
>> > > _______________________________________________
>> > > Openmoko Freerunner, primeiro telefone open source, disponível no
>> Brasil
>> > > rodando o Android da Google.
>> > > http://www.neodroid.com
>> > >
>> > > Compre uma camiseta da AsteriskBrasil.org!
>> > > http://www.voipmania.com.br
>> > >
>> > > Acesse o canal IRC de discussão sobre Asterisk em Português 
>> > > Brasileiro
>> na
>> > > rede Freenode.net: #asterisk-br
>> > > _______________________________________________
>> > > Lista de discussões AsteriskBrasil.org
>> > > AsteriskBrasil em listas.asteriskbrasil.org
>> > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> > >
>> > > ________________________________
>> > > Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 -
>> > > Celebridades - Música - Esportes
>> > > _______________________________________________
>> > > Openmoko Freerunner, primeiro telefone open source, disponível no
>> Brasil
>> > > rodando o Android da Google.
>> > > http://www.neodroid.com
>> > >
>> > > Compre uma camiseta da AsteriskBrasil.org!
>> > > http://www.voipmania.com.br
>> > >
>> > > Acesse o canal IRC de discussão sobre Asterisk em Português 
>> > > Brasileiro
>> na
>> > > rede Freenode.net: #asterisk-br
>> > > _______________________________________________
>> > > Lista de discussões AsteriskBrasil.org
>> > > AsteriskBrasil em listas.asteriskbrasil.org
>> > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>> > >
>> >
>> >
>> >
>> > --
>> > Alexandre C Alencar (Skarmeth)
>> > http://blog.alexandrealencar.net/
>> > http://www.alexandrealencar.net/
>> > http://people.debian-ce.org/skarmeth/
>> > _______________________________________________
>> > Openmoko Freerunner, primeiro telefone open source, disponível no 
>> > Brasil
>> rodando o Android da Google.
>> > http://www.neodroid.com
>> >
>> > Compre uma camiseta da AsteriskBrasil.org!
>> > http://www.voipmania.com.br
>> >
>> > Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro 
>> > na
>> rede Freenode.net: #asterisk-br
>> > _______________________________________________
>> > Lista de discussões AsteriskBrasil.org
>> > AsteriskBrasil em listas.asteriskbrasil.org
>> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>> ------------------------------
>> Notícias direto do New York Times, gols do Lance, videocassetadas e 
>> muitos
>> outros vídeos no MSN Videos! Confira já! 
>> <http://video.msn.com/?mkt=pt-br>
>>
>> _______________________________________________
>> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
>> rodando o Android da Google.http://www.neodroid.com
>>
>> Compre uma camiseta da AsteriskBrasil.org!http://www.voipmania.com.br
>>
>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
>> rede Freenode.net: #asterisk-br
>> _______________________________________________
>> Lista de discussões 
>> AsteriskBrasil.orgAsteriskBrasil em listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>>
>> ------------------------------
>> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 
>> 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
>> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
>> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
>> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>>
>> _______________________________________________
>> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
>> rodando o Android da Google.
>> http://www.neodroid.com
>>
>> Compre uma camiseta da AsteriskBrasil.org!
>> http://www.voipmania.com.br
>>
>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
>> rede Freenode.net: #asterisk-br
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>



> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
> rodando o Android da Google.
> http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na 
> rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil 



Mais detalhes sobre a lista de discussão AsteriskBrasil