Etapa 11: o dispositivo solicita o endereço IP do URL
Agora o dispositivo está conectado a uma rede Wi-Fi. O usuário pode abrir o navegador e digitar qualquer URL. O dispositivo precisa determinar os nomes de domínio totalmente qualificados (FQDN, na sigla em inglês) para um endereço IP. Esse serviço é fornecido pelo servidor do Sistema de Nome de Domínio (DNS, na sigla em inglês).
- O dispositivo cria uma mensagem de consulta ao DNS, colocando a string do URL na seção da pergunta do DNS.
- A mensagem do DNS é inserida em um segmento UDP com a porta de destino 53. O DNS sempre é executado na porta 53 no servidor DNS.
- A mensagem do DNS é inserida em um datagrama IP com um endereço IP de destino do servidor DNS.
- O datagrama é roteado via gateway, da mesma forma que qualquer outro pacote que sai da sub-rede.
- O servidor DNS retorna o registro de recursos que especifica o endereço IP do URL.
Etapa 12: o dispositivo faz a solicitação HTTP GET
Antes de o dispositivo enviar a solicitação HTTP GET, é necessário criar uma conexão com o servidor pelo protocolo de controle de transmissão (TCP, na sigla em inglês) usando um handshake de três vias. Quando o dispositivo faz a solicitação HTTP GET, o servidor responde com uma mensagem HTTP com o conteúdo da página da Web solicitada.