BOOTP est une alternative à RARP qui présente l’avantage de permettre la configuration du masque de sous-réseau et de la passerelle. Afin d’utiliser BOOTP pour configurer l’adresse IP, vérifiez que BOOTP est installé et fonctionne bien sur votre ordinateur hôte (il devrait apparaître dans le fichier /etc/services sur votre hôte, en tant que service réel ; tapez man bootpd ou référez-vous à la documentation du système pour en savoir plus). BOOTP démarre généralement via le fichier /etc/inetd.conf, il se peut donc que vous deviez l’activer en supprimant le caractère « # » devant l’entrée bootp de ce fichier. Exemple d’entrée bootp type dans le fichier /etc/inetd.conf :
#bootp dgram udp wait /usr/etc/bootpd bootpd -i
Sur certains systèmes, cette entrée peut s’appeler « bootps » au lieu de « bootp ».

Remarque
| Pour autoriser BOOTP, utilisez simplement un éditeur pour supprimer le caractère « # » (s’il n’y a pas de « # », cela signifie que BOOTP est déjà activé). Modifiez ensuite le fichier de configuration BOOTP (généralement, /etc/bootptab) et entrez le nom, le type de réseau (1 pour Ethernet), l’ adresse MAC (adresse Ethernet) et l’adresse IP, le masque de sous-réseau et la passerelle du serveur d’impression. Malheureusement, le format exact correspondant n’est pas standard. Il faut donc consulter la documentation de votre système pour déterminer comment saisir ces informations (de nombreux systèmes UNIX ont également des exemples de modèle dans le fichier bootptab que vous pouvez utiliser comme référence). Certains exemples d’entrées habituelles /etc/bootptab incluent : (« BRN » ci-dessous est « BRW » pour un réseau sans fil.) BRN310107 1 00:80:77:31:01:07 192.168.1.2 et : BRN310107:ht=ethernet:ha=008077310107:\ip=192.168.1.2: |
Certaines implémentations de logiciel hôte BOOTP ne répondent pas aux requêtes BOOTP si vous n’avez pas saisi de nom de fichier de téléchargement dans le fichier de configuration. Dans ce cas, créez simplement un fichier vide sur l’hôte et spécifiez le nom de ce fichier et son chemin d’accès dans le fichier de configuration.
Comme avec RARP, le serveur d’impression charge son adresse IP à partir du serveur BOOTP lors de la mise sous tension de l’imprimante.