Adicionando Registros “T” aos Nomes de Domínio (Ideia que veio a mim em um sonho)

4

Eu estava sonhando com o sistema DNS e como ele é incrível. No meu sonho, percebi que meu celular tinha um sistema parecido com DNS embutido - quando eu navego até um contato e seleciono alguém para ligar, o telefone automaticamente resolve o nome para um número de telefone.

Então a ideia veio para mim:

E se eu pudesse adicionar um registro "T" (telefone) a algum dos meus nomes de domínio existentes? Então, se alguém tentar ligar para o kirkouimet.com, ele resolve para o meu número de celular pessoal? As implicações comerciais são muito legais IMO: e se eu pudesse ligar para o pizzahut.com? Se eles fossem espertos, eles teriam o sistema deles me geolocalizando, encontrando a Pizza Hut mais próxima e roteando a chamada para lá.

  1. Como seria difícil estender a funcionalidade do DNS para incluir isso?
  2. A idéia é boa o suficiente para prosseguir além de apenas pensar sobre isso?
por Kirk Ouimet 23.08.2009 / 19:51

7 respostas

6

Isso é o que srv registros são para.

    
por 23.08.2009 / 20:11
2

No nível domínio , isso já é perfeitamente possível - basta colocar ENUM style NAPTR (ou alternadamente SRV ) registros no seu arquivo de zona.

O motivo para usar NAPTR sobre SRV é que SRV é definido apenas para um conjunto limitado de serviços de comunicação. NAPTR registros, por outro lado, podem ser usados para reescrever qualquer nome de domínio em um URI. Se o URI do resultado estiver em sip: format , então você usará os registros SRV (para _sip._udp.example.com ) para localizar o gateway SIP de example.com .

O que ainda não foi definido no IETF (embora tenha sido falado) é como você estender isso para ter diferentes NAPTR registros para cada usuário individual no domínio especificado (ou seja, localpart @example.com ).

Você pode ter apenas localpart .example.com no DNS, mas há preocupações sobre como isso pode ser gerenciado e também possíveis conflitos com subdomínios reais que você pode querer ter. Ou seja, o que você faz se a convenção do site é que localpart são suas iniciais, mas suas iniciais são 'www'?

Isso pode ser resolvido de forma relativamente fácil usando localpart ._name.example.com , mas eu sei de discussão que tive com uma das cadeiras do DNSOP da IETF que há alguma resistência às tendências para o DNS ser usado como um banco de dados distribuído genérico e para o uso crescente de rótulos de prefixo de sublinhado.

    
por 24.08.2009 / 07:52
1

Isso já está sendo feito para o VoIP, por exemplo, link

    
por 23.08.2009 / 20:20
1

O oposto da sua ideia já existe:

por 23.08.2009 / 20:20
1

A resposta para a pergunta # 1 é "escreva um RFC, submeta-o ao IETF". Esse é um processo longo, mas se você conseguir algumas pessoas interessadas, seria uma ótima experiência, mesmo que não seja aceito:)

    
por 23.08.2009 / 23:06
0

Você pode usar um .tel para isso

    
por 23.08.2009 / 21:19
-1

Você pode fazer isso com informações WHOIS, no entanto, não é tão preciso nos dias de hoje. Você poderia certamente colocar algo em cima do DNS sem ter que mexer com o protocolo subjacente. Isso é bem trivial de se fazer.

    
por 23.08.2009 / 20:03