O DNS consulta um UDP ou TCP?

-1

Sei que, quando digitamos um endereço pela primeira vez no URL e entramos. A consulta do DNS é iniciada. Eu não iniciei, mas meu palpite é que o aplicativo só iniciará a consulta DNS. A consulta DNS já sabe qual IP entrar em contato para obter as informações (o servidor DNS está predefinido). Portanto, o aplicativo colocará o nome do domínio na carga, a camada de transporte colocará como UDP ou TCP (não sei, ou seja, a pergunta), o src e o IP de destino serão colocados pela camada de rede. No DNS já sabemos o IP do servidor DNS (este é o IP de destino), uma resposta vai voltar. Este será o IP de destino. Agora, o resto da comunicação pode acontecer. Como sabemos, o http é o TCP. Mas, eu não sei é consulta de DNS um tcp ou udp? Por favor, corrija meu entendimento também se você encontrar algo errado aqui.

    
por dexterous_stranger 12.02.2014 / 20:08

2 respostas

2

Como muitas coisas, depende .

As consultas DNS geralmente são tratadas pelo UDP. Se você fizer uma consulta de registro A para "www.google.com.br" (que é o que acontece quando você acessa www.google.com.br no seu navegador), a resposta que voltar será em um pacote UDP.

Se a consulta for para um registro grande (> 512 bytes), como uma grande chave DKIM, a solicitação de DNS usará o TCP.

    
por 12.02.2014 / 20:30
2

O protocolo PPPoE permite que as duas extremidades do protocolo negociem entre si. O ISP lhe oferece um endereço IP e seu roteador o aceita. Em seguida, o seu provedor envia vários outros parâmetros, como os servidores de nomes a serem usados.

    
por 13.02.2014 / 11:15