BOOTP este o alternativă la RARP care are avantajul de a permite configurarea măştii de subreţea şi a portalului. Pentru a folosi BOOTP la configurarea adresei IP, asiguraţi-vă că BOOTP este instalat şi rulează pe computerul gazdă (trebuie să apară în fişierul /etc/services de pe gazdă ca serviciu real; tastaţi man bootpd sau consultaţi documentaţia sistemului pentru informaţii). BOOTP este de obicei pornit prin fişierul /etc/inetd.conf, astfel că este posibil să trebuiască să-l activaţi eliminând „#” înaintea înregistrării bootp din acel fişier. De exemplu, o intrare bootp tipică în fişierul /etc/inetd.conf ar fi:
#bootp dgram udp wait /usr/etc/bootpd bootpd -i
În funcţie de sistem, această intrare poate fi numită „bootps“ în loc de „bootp“.

Notă
| Pentru a activa BOOTP, folosiţi un editor pentru a şterge „#“ (dacă nu există „#“, BOOTP este deja activat). Apoi editaţi fişierul de configurare BOOTP (de regulă /etc/bootptab) şi introduceţi numele, tipul de reţea (1 pentru Ethernet), adresă MAC (adresă Ethernet) şi adresa IP, masca de subreţea şi poarta de acces pentru serverul de imprimare. Din nefericire, formatul exact pentru a face acest lucru nu este standardizat, deci va trebui să consultaţi documentaţia sistemului pentru a stabili cum să introduceţi aceste informaţii (numeroase sisteme UNIX au şi exemple de şabloane în fişierul bootptab, pe care le puteţi folosi ca referinţă). Exemple de înregistrări /etc/bootptab tipice: („BRN” de mai jos trebuie schimbat în „BRW” pentru o reţea fără fir.) BRN310107 1 00:80:77:31:01:07 192.168.1.2 şi: BRN310107:ht=ethernet:ha=008077310107:\ip=192.168.1.2: |
Unele implementări de software BOOTP al gazdei nu vor răspunde la solicitările BOOTP dacă nu aţi inclus un nume de fişier de descărcare în fişierul de configurare. În acest caz, creaţi un fişier nul pe gazdă şi specificaţi numele acestui fişier şi calea sa în fişierul de configurare.
Ca şi pentru RARP, serverul de imprimare va încărca adresa IP din serverul BOOTP când imprimanta este pornită.