Différence entre DHCP et BOOTP

DHCP vs BOOTP

Beaucoup de gens sont déjà familiers avec le protocole DHCP (Dynamic Host Configuration Protocol) car il est très courant dans beaucoup de réseaux, que ce soit en entreprise ou à la maison. Ce que beaucoup de gens ne savent pas, c'est que DHCP a été conçu pour être le successeur de l'ancien protocole Bootstrap, plus communément appelé BOOTP pour s'adapter aux besoins changeants de l'industrie.

BOOTP a été conçu pour fournir une adresse IP pendant le processus d'amorçage ou pendant le démarrage de l'ordinateur. BOOTP est également capable de diriger le client vers l'emplacement d'un fichier image contenant un système d'exploitation, qui peut être utilisé par des clients légers ou des ordinateurs sans disque.

DHCP se concentre sur la fourniture d'adresses IP aux ordinateurs qui peuvent être déplacés assez souvent. Contrairement à BOOTP qui doit communiquer avec le client lors de l'amorçage, DHCP peut communiquer avec le client après le chargement du système d'exploitation. Cela permet aux utilisateurs de configurer correctement leur ordinateur sans avoir à redémarrer l'ordinateur tout le temps. Le redémarrage est nécessaire pour BOOTP car c'est le seul moyen que le client peut renouveler le bail qui lui a été assigné.

La durée du bail par défaut reflète également l'objectif des deux protocoles. BOOTP ne s'attend pas à ce que les ordinateurs connectés au réseau soient déplacés souvent. Il fournit donc un long bail par défaut de 30 jours sur l'adresse IP pour chaque ordinateur. DHCP a besoin que les baux expirent assez rapidement ou qu'il puisse manquer d'adresses IP pour être distribués aux nouveaux ordinateurs. Il fournit donc un délai de location par défaut plus court de 8 jours.

Le protocole DHCP est beaucoup plus efficace que BOOTP. La seule raison que les gens pourraient choisir d'utiliser BOOTP est lorsqu'il s'agit de systèmes informatiques sans disque qui ont besoin de localiser son fichier image.

Résumé:
1. DHCP a été conçu pour remplacer l'ancien BOOTP
2. BOOTP peut uniquement fournir une adresse IP à un ordinateur pendant le démarrage alors que DHCP peut fournir une adresse IP lorsque le système d'exploitation est déjà chargé
3. DHCP est principalement utilisé pour fournir de façon transparente des adresses IP aux ordinateurs alors que BOOTP est utilisé pour configurer et démarrer des ordinateurs sans disque ou des clients légers
4. BOOTP dispose d'un bail de 30 jours sur l'adresse IP par défaut alors que DHCP ne définit que 8 comme valeur par défaut
5. DHCP peut automatiquement relier ou renouveler ses baux alors que BOOTP requiert un redémarrage du système