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