Diferença entre BOOTP e DHCP
Contente
Os protocolos BOOTP e DHCP são usados para obter o endereço IP do host junto com as informações de autoinicialização. O trabalho de ambos os protocolos é diferente de alguma maneira. O protocolo DHCP é a versão estendida do protocolo BOOTP.
A principal diferença entre o BOOTP e o DHCP é que o BOOTP suporta a configuração estática dos endereços IP, enquanto o DHCP suporta a 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
- Definição
- Principais diferenças
- Conclusão
Gráfico de comparação
Base para comparação | BOOTP | DHCP |
---|---|---|
Configuração automática | Não é possível apenas suporta configuração manual. | Ele obtém e atribui automaticamente endereços IP. |
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 de IP e acesso a informações não são possíveis. | Suporta mobilidade de máquinas. |
Ocorrência de erro | A configuração manual é propensa a erros. | A configuração automática é imune a erros. |
Uso | Fornece as informações ao computador ou estação de trabalho sem disco. | Requer discos para armazenar e encaminhar as informações. |
Definição de BOOTP
Processo de inicialização- É 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. Essas peças de informação precisam ser conhecidas pelo computador conectado a uma Internet TCP / IP.
Protocolo Bootstrap (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 de um computador inicializado 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 não tiver disco.
O RARP é o antecessor do BOOTP e serve ao mesmo objetivo, mas a limitação do RARP é que ele fornece apenas as informações sobre 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 roteadores dinamicamente ou alterar o roteador é eliminada quando apenas um roteador está conectado ao restante da Internet. No entanto, se houver vários roteadores conectados à Internet. Um host que 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 pergunta seu endereço IP. O BOOTP não suporta máquinas móveis; Funciona bem apenas quando a ligação entre os endereços Físico e IP é estática e fixa na tabela. Ele usa endereço de transmissão limitado (255.255.255.255).
Definição de DHCP
Protocolo de configuração dinâmica de host (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 os clientes BOOTP.
A atribuição dinâmica de endereços IP é vantajosa por várias razões:
- Os endereços IP são atribuídos sob demanda.
- Evite a configuração manual do IP.
- Suporte a mobilidade de dispositivos.
A atribuição de IP sob demanda significa que, na falta de endereços IP reais, os endereços IP sejam agrupados centralmente. Se alguém quiser usar a Internet, o endereço IP será atribuído temporariamente; quando o trabalho estiver concluído, o endereço IP será retirado e entregue a algum outro usuário (máquina).
O DHCP auxilia na alocação (concessão) impermanente de endereços IP. Em outras palavras, os IPs são atribuídos por um período limitado de tempo e, à medida que a concessão expira, os IPs são retirados. O DHCP é necessário para as redes sem fio nas quais esses computadores podem apertar e desapertar rapidamente.
O DHCP usa três temporizadores:
- Temporizador de renovação de concessão- A máquina cliente usa isso para a solicitação de DHCP para solicitar ao servidor mais tempo à medida que esse timer expira.
- Temporizador de religação de concessão- Quando esse timer expirar, nenhuma resposta será recebida pelo cliente e supõe-se que o servidor esteja inoperante. Em seguida, usando o serviço de transmissão IP, a solicitação DHCP é enviada a todos os servidores.
- Temporizador de expiração da concessão- Quando esse timer expira, o sistema começa a falhar pelo motivo de não haver um endereço IP válido para um host na rede.
- O BOOTP é um protocolo estático e suporta configuração manual. Por outro lado, o DHCP é um protocolo dinâmico e suporta manual, dinâmico e autoconfiguração de endereços IP.
- O endereçamento IP sob demanda é fornecido no DHCP, enquanto o BOOTP não suporta alocação (permanência) impermanente de endereços IP.
- O DHCP pode lidar com máquinas móveis. Por outro lado, o BOOTP não pode configurar ou acessar informações de máquinas móveis; e só funciona bem com conexões estacionárias.
- O BOOTP é propenso a erros devido ao uso da configuração manual, enquanto no erro DHCP raramente ocorrem.
Conclusão
BOOTP e DHCP são os protocolos que um host usa para acessar ou configurar os 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, enquanto esse não é o caso no BOOTP. O DHCP fornece informações mais detalhadas e é mais eficiente que o BOOTP.