Re: DNS Reverso

"Christian Lyra" <[email protected]> Fri, 7 Dec 2007 22:45:05 -0200
Newsgroups gmane.org.user-groups.linux.parana
Message-ID <[email protected]>
Oi,

>  Queria tirar um dúvida de TCP/IP. Eu jurava que o comportamento
>  era esse, mas não consegui achar nada que comprovasse (nem sei
>  por onde começar).
>
>  Uma maquina A (client) conecta em um serviço TCP de um servidor
>  B. Ao estabelecer a conexão, o servidor B faria uma consulta
>  do servidor DNS, para saber o reverso do IP de A. Quando não
>  há resposta do DNS, eu geral a conexão demora, mas estabelece
>  (e não fica lenta).
>
>  Eu achava que isso seria do próprio protocolo TCP/IP e independente
>  de aplicação, mas estou na dúvida...Quem faz essa consulta reversa?
>  A Aplicação ou a pilha TCP? Tem alguma documentação disso? RFC?


Vc nao achou nada porque o protocolo nao especifica isso!  Quem faz a
consulta do reverso é sempre a aplicação. Pela sua descrição vc esta
se referindo ao SSH. Realmente é o comportamento padrão do SSH fazer
algum tipo de resolução DNS. Acredito que tenha a haver com a troca
inicial de chaves, uma vez que o cliente se conecte e apresente a sua
chave, é provavel que o servidor procure na sua lista de chaves pelo
ip, ou pelo nome, e por isso ele precisa fazer uma consulta no DNS.
Uma vez que essa fase inicial tenha sido cumprida, a conexão segue
normalmente e não teria porque ficar mais lenta.

Servidores de email tb gostam de fazer consultas reversas... mas isso
é outra história...

-- 
Christian Lyra
PoP-PR/RNP