Recomendado, 2024

Escolha Do Editor

Diferença entre o BOOTP e o DHCP

Os protocolos BOOTP e DHCP são usados ​​para obter o endereço IP do host junto com as informações de bootstrap. O funcionamento de ambos os protocolos é diferente de alguma maneira. O protocolo DHCP é a versão estendida do protocolo BOOTP.

A principal diferença entre BOOTP e DHCP é que o BOOTP suporta a configuração estática dos endereços IP enquanto o DHCP suporta configuração dinâmica. Isso significa que o DHCP atribui e obtém automaticamente os endereços IP do computador conectado à Internet e também possui alguns recursos adicionais.

Gráfico de comparação

Base para comparaçãoBOOTP
DHCP
Autoconfiguração
Não é possível apenas suporta configuração manual.
Obtém e atribui endereços IP automaticamente.
Endereçamento IP temporário
Não fornecido
Fornecido por um período limitado de tempo.
Compatibilidade
Não é compatível com clientes DHCP.
Interoperável com os clientes BOOTP.
Máquinas móveis
Configuração IP e acesso à informação não são possíveis.
Suporta mobilidade de máquinas.
Ocorrência de erro
A configuração manual é propensa a erros.
Autoconfiguração é imune a erros.
Uso
Fornece as informações para o computador sem disco ou estação de trabalho.
Requer discos para armazenar e encaminhar as informações.

Definição de BOOTP

Bootstrap Process - É um método de acessar as informações de um computador conectado à Internet, como (endereço IP, máscara de sub-rede, endereço do roteador, endereço IP do servidor de nomes) armazenado em um arquivo de configuração. computador conectado a uma Internet TCP / IP.

Bootstrap Protocol (BOOTP) é um protocolo cliente-servidor projetado para obter as informações fornecidas acima (ou seja, endereço IP, máscara de sub-rede, endereço do roteador, endereço IP do servidor de nomes) de um computador sem disco ou um computador pela primeira vez. O sistema operacional e o software de rede são armazenados na memória somente leitura (ROM), se o computador ou a estação de trabalho estiver sem disco.

O RARP é o antecessor do BOOTP e serve ao mesmo propósito, mas a limitação do RARP é que ele fornece apenas as informações sobre o IP e não as informações extras sobre isso.

Conforme descrito acima, o BOOTP é um protocolo que permite a configuração estática. A razão por trás da natureza estática do BOOTP é que a necessidade de descobrir dinamicamente roteadores ou mudar de roteador é eliminada quando apenas um roteador está conectado ao resto da Internet. No entanto, se houver vários roteadores conectados à Internet. Um host tenta obter a rota padrão na inicialização pode resultar em perda de conexão se um único roteador travar. E também o acidente não pode ser detectado.

O servidor BOOTP usa uma tabela que possui um mapeamento do endereço físico para o endereço IP quando um cliente consulta seu endereço IP. O BOOTP não suporta máquinas móveis; Ele funciona bem somente quando a ligação entre os endereços físico e IP é estática e fixa na tabela. Ele usa endereço de broadcast limitado (255.255.255.255).

Definição de DHCP

O protocolo de configuração de host dinâmico (DHCP) atribui os endereços IP dinamicamente pela rede. O DHCP é mais versátil que o BOOTP e é compatível com versões anteriores, o que significa que ele pode interoperar com clientes BOOTP.

A atribuição dinâmica de endereços IP é vantajosa por vários motivos:

  • Endereços IP são atribuídos sob demanda.
  • Evite a configuração IP manual.
  • Suporte a mobilidade de dispositivos.

A atribuição de IP sob demanda significa que há uma falta de endereços IP reais e, em seguida, os endereços IP são agrupados centralmente. Se alguém quiser usar a Internet, o endereço IP é atribuído temporariamente, quando o trabalho é feito, o endereço IP é retirado e dado a algum outro usuário (máquina).

O DHCP ajuda na alocação não permanente (concessões) de endereços IP. Em outras palavras, os IPs são atribuídos por um período de tempo limitado e, à medida que a concessão expira, os IPs são retirados. O DHCP é necessário para as redes sem fio em que esses computadores podem se fixar e se soltar rapidamente.

O DHCP usa três temporizadores:

  1. Temporizador de Renovação de Aluguel - A máquina cliente usa isso para enviar uma solicitação DHCP para perguntar ao servidor por mais tempo à medida que esse temporizador expira.
  2. Lease Rebinding Timer - Quando esse temporizador expira, nenhuma resposta é recebida pelo cliente e presume-se que o servidor esteja inativo. Em seguida, usando o serviço de transmissão IP, a solicitação DHCP é enviada para todos os servidores.
  3. Lease Expiry Timer - Quando este temporizador expira, o sistema começa a falhar porque não existe um endereço IP válido para um host na rede.

Principais diferenças entre BOOTP e DHCP

  1. O BOOTP é um protocolo estático e suporta configuração manual. Por outro lado, o DHCP é um protocolo dinâmico e suporta configuração manual, dinâmica e autoconfiguração de endereços IP.
  2. O endereçamento IP sob demanda é fornecido no DHCP, enquanto o BOOTP não suporta alocação permanente (concessões) de endereços IP.
  3. O DHCP pode manipular máquinas móveis. Em contraste, o BOOTP não é capaz de configurar ou acessar informações de máquinas móveis; e só funciona bem com conexões estacionárias.
  4. O BOOTP está sujeito a erros devido ao uso da configuração manual, enquanto que no DHCP, os erros ocorrem raramente.

Conclusão

BOOTP e DHCP são os protocolos que um host usa para acessar ou configurar parâmetros IP do servidor. DHCP é a extensão do BOOTP. No BOOTP, essas operações ocorrem no momento da inicialização do host. O DHCP é popular entre os ISPs porque permite que um host obtenha um endereço IP temporário, embora esse não seja o caso no BOOTP. O DHCP fornece informações mais detalhadas e é mais eficiente que o BOOTP.

Top